Skip to content

chore(deps): update dependency vitepress to v2.0.0-alpha.20 (master) - #2602

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/master-vitepress-2.x
Open

chore(deps): update dependency vitepress to v2.0.0-alpha.20 (master)#2602
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/master-vitepress-2.x

Conversation

@renovate

@renovate renovate Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
vitepress (source) 2.0.0-alpha.172.0.0-alpha.20 age confidence

Release Notes

vuejs/vitepress (vitepress)

v2.0.0-alpha.20

Compare Source

Bug Fixes
  • harden eager frontmatter interpolation (#​5413) (09f9672)
  • key head entries by id and ignore meta content when deduping (b18f306), closes #​5362 #​5363 #​5379
  • search: respect per-locale markdown options (#​5351) (27c4a1a)
  • serialize config functions as code, not strings revived via new Function (close #​3685) (d3b2957)
  • theme/regression: fix misaligned external link icon (2be52f0)
  • theme: adjust z-index for VPNavBar and simplify VPNavScreen styles (#​5374) (35cf647)
  • theme: cover the external link icon's paint box with its mask (39b8f9f)
  • theme: drop the -webkit-backdrop-filter fallbacks (a2a0a92)
  • theme: fix menu dropdown group dividers (#​5365) (49c84f5)
  • theme: fix nav screen and divider appearance (#​5369) (a0401ee)
  • theme: fix social links spacing in dropdown (#​5370) (cb636b2)
  • theme: handle outline bottom overscroll (#​5375) (3fe901d)
  • theme: keep search beside the title without a nav menu (14f4f09)
  • theme: keep the search keycap glyphs out of the DOM text (60f656b), closes #​5401
  • theme: mark current navigation links (#​5395) (0f0fe13)
  • theme: paint the navbar divider on its own layer (9bebd09), closes #​5399
  • theme: prevent layout shifts when locking page scroll (310679a), closes #​5386
  • theme: prevent scroll chaining in local nav outline dropdown (#​5367) (0a96bae)
  • theme: remove extra margins from first and last paragraph inside a list element (8dbd782), closes #​5353
  • theme: render sidebar active state during ssr (005aa5c)
  • theme: render sidebar group toggles as native buttons (ed2bfb2), closes #​5366 #​5371
  • theme: rendering of sponsor and team components inside vp-doc containers (#​4493) (b7602df)
  • theme: treat negative scrollY as top (#​5368) (9d521db)
  • theme: use a getter as VPSidebar's open watch source (9aeeb4f)
  • theme: use relative length units to auto-close nav screen menu (#​5387) (c197979)
Features

v2.0.0-alpha.19

Compare Source

Bug Fixes
  • build: apply rewrites when computing createContentLoader urls (9e2148d)
  • build: clear markdown cache with rewritten path on include change (5eac447), closes #​5035
  • build: compose markdown preConfig hook when extending configs (c39a85a), closes #​5205
  • build: don't apply docsearch css transform to pages matching its filter (fa0e48c)
  • build: don't rely on checkout directory name when externalizing types (e6ba9d8)
  • build: report links to pre-rewrite paths of rewritten pages as dead (3cf3f37)
  • build: resolve additional configs by source path (5e4a9e7)
  • build: resolve rewrites against externally injected pages too (769c10e)
  • build: respect cleanUrls in content loader render (027f046), closes #​4331 #​5299
  • build: track include importers by module id (c961655)
  • build: prevent duplicate IDs in MiniSearch (#​5303) (505278c)
  • build: remove stackTraceLimit Infinity for DEBUG (#​5318) (865d04b)
  • build: retry file reads when out of file descriptors (da71173)
  • cli: avoid onAfterConfigResolve (3fbaf9c)
  • client: make the route the single source of truth for the URL hash (dcb7a75)
  • markdown: preserve user-defined attributes (3f4530b), closes #​5123
  • markdown: remove extra whitespace from container markup (b6d9cb8)
  • markdown: skip circular includes (3372516)
  • markdown: remove deprecated cjkFriendly option (27762ea)
  • markdown: rename image option lazyLoading to lazyLoad (078786a)
  • search: index changed files with srcDir-relative paths in dev (6b64f35), closes #​3374
  • search: only index pages on dev updates (559fb24)
  • search: serve a fresh search index after dev updates (1534a67)
  • search: skip pages that fail to render instead of crashing dev server (3ffefa2)
  • theme: use ul and li for lists (#​5326) (3f99872)
  • theme: align docsearch breakpoints with the default theme (90c28d4), closes #​5213
  • theme: align local search breakpoint (#​5217) (a425113)
  • theme: correct anchor scroll margins across viewports (dabc5e9)
  • theme: ensure outline marker follows click (#​3879) (31287c0)
  • theme: external link icon not showing in navbar links (225c94a), closes #​5306
  • theme: pass target and rel to prev/next page links (#​5297) (6b5e770)
  • theme: preserve url params when switching languages (#​5312) (9ee401d)
  • theme: prevent TypeError when navigating to page without outline (#​5329) (9376c58)
  • theme: remove font-synthesis style (#​5309) (c34769c)
  • theme: safari not showing external link icon properly (7118402)
  • theme: rebuild the base styles on tailwind's preflight (f1ee913)
  • theme: route cjk punctuation to matching system fonts (91b06b6)
  • theme: remove deprecated disableDetailedView local search option (cec4998)
  • theme: remove deprecated lastUpdatedText option (18d1b47)
  • theme: remove deprecated outlineTitle option (95c0420)
  • types: declare Badge as a global component (ca8ba5b)
  • types: import EnhanceAppContext from package entry in theme.d.ts (8ff1f3e), closes #​5156
Features
Performance Improvements
  • build: reuse lastUpdated from markdown rendering in sitemap generation (fdd68e3)
  • md: bypass gray-matter's unbounded cache (4f8703d)
  • md: limit the compile cache's memory usage (2fb6bda)
  • use hook filters in vite plugins (fa24c6d)
Reverts
BREAKING CHANGES
  • markdown.anchor options are now typed by @mdit/plugin-anchor. Common options (level, slugify, permalink, getTokensText, tabIndex, etc.) are unchanged, but the deprecated markdown-it-anchor permalink options (permalinkSymbol, renderPermalink, ...) are no longer accepted. Permalink builders like headerLink are named exports of @mdit/plugin-anchor instead of properties of the plugin.

  • markdown.attrs options are now typed by @mdit/plugin-attrs: leftDelimiter, rightDelimiter, and allowedAttributes are renamed to left, right, and allowed. A rule option is available for toggling individual attribute rules (VitePress disables fence by default).

  • markdown.codeCopyButtonTitle is now markdown.codeCopyButton.tooltipText, and its default changed from "Copy Code" to "Copy code". The --vp-code-copy-copied-text-content CSS variable and its built-in per-language :lang() defaults are removed - set codeCopyButton.copiedText (per locale) instead.

  • useData().hash has been removed. Read the hash from useRoute() instead.

  • callers of vitepress' build() will now notice the version banner gets printed. To disable that, pass a noop function:

    build(root, {
      onAfterConfigResolve() {}
    })
  • custom themeConfig.i18nRouting functions now receive the current Route as their second argument instead of the hash

  • normalize-level defaults differ from the old reset - native select and number-input chrome is restored, headings inherit font size and weight, the hidden attribute is enforced with !important, and every element starts with zero margin/padding and border-style: solid. Sites layering custom CSS on the default theme may notice.

  • relative urls in included markdown files resolve against the included file rather than the including page. Partials written for one specific location may need their links updated, or markdown.include.rebaseRelativeUrls set to false to keep resolving them from the including page. Absolute and external urls are unaffected. Note that the marker comments shift the line numbers reported for dead links following an include, which already pointed into the include-expanded source rather than the original file.

  • init: scaffold() now returns a Promise<string> and must be awaited.

  • The defs property of markdown.emoji has been renamed to definitions.

  • The markdown.attrs.disable option has been removed. Set markdown.attrs to false instead.

  • The markdown.image.lazyLoading option has been renamed to markdown.image.lazyLoad.

  • The deprecated disableDetailedView option of local search has been removed. Use detailedView: false instead.

  • The deprecated markdown.cjkFriendly option has been removed. Use markdown.cjkFriendlyEmphasis instead.

  • The deprecated themeConfig.lastUpdatedText option has been removed. Use themeConfig.lastUpdated.text instead.

  • The deprecated themeConfig.outlineTitle option has been removed. Use themeConfig.outline.label instead.

  • The Inter4CJK font family has been renamed to 'Inter Core'. Custom --vp-font-family-base overrides referencing Inter4CJK must be updated.

v2.0.0-alpha.18

Compare Source

Bug Fixes
  • build: apply base to links with download attribute (#​5186) (01987c4)
  • build: normalize rewrite drive letters (#​5245) (5c50b99)
  • build: show dead link line numbers (#​5230) (c37bde6)
  • compose markdown config when extending configs (#​5236) (04f4fba)
  • delete undefined values while merging sidepanel props (cc30b10)
  • disable pluginTimings and invalidAnnotation for now (9315fc1)
  • don't invalidate framework chunk when a new asset is added (c0e2e18)
  • escape description in head (d96bf1d)
  • index rewritten local search pages by locale (#​5241) (80cf265)
  • keep translation links in the current tab (#​5158) (202ee70)
  • normalize /index to / (856858d), closes #​5165
  • preserve Agent Studio DocSearch options (#​5254) (f29ffdb)
  • preserve external sidebar links with base (#​5243) (ddf178a)
  • prevent DocSearch SVG clipping in WebKit (#​5240) (a357e5e)
  • strip frontmatter before heading includes (#​5246) (e68fade)
  • theme: avatars misaligned in team member cards (6730fb8), closes #​5160
  • theme: correct mixed LTR/RTL text rendering in code blocks (73f7b0b)
  • theme: keep external link icon inline (#​5232) (756a88c)
  • theme: prevent sub and sup elements from affecting line height (19357f9), closes #​5173
  • use resolveDynamicComponent instead of resolveComponent (9da1e3e)
Features
BREAKING CHANGES
  • VitePress now uses Vite 8. If you are using Vite plugins in your config, please check the Vite 8 migration guide for any breaking changes that may affect you.
  • Node 20 support is dropped. v22 or higher is needed.
  • scrollOffset from config is removed. Users wanting to customize scroll offset should customize scroll-margin-top via CSS instead. smoothScroll support from router.go is also removed as it didn't work as expected for most users. Users wanting smooth scrolling should set scroll-behavior: smooth in CSS, ideally inside a @media (prefers-reduced-motion: no-preference) block.

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the Type: Dependency Dependencies fixes label Aug 25, 2026
@pkg-pr-new

pkg-pr-new Bot commented Aug 25, 2026

Copy link
Copy Markdown

Open in StackBlitz

@intlify/core

npm i https://pkg.pr.new/@intlify/core@2602

@intlify/core-base

npm i https://pkg.pr.new/@intlify/core-base@2602

@intlify/devtools-types

npm i https://pkg.pr.new/@intlify/devtools-types@2602

@intlify/message-compiler

npm i https://pkg.pr.new/@intlify/message-compiler@2602

petite-vue-i18n

npm i https://pkg.pr.new/petite-vue-i18n@2602

@intlify/shared

npm i https://pkg.pr.new/@intlify/shared@2602

vue-i18n

npm i https://pkg.pr.new/vue-i18n@2602

@intlify/vue-i18n-core

npm i https://pkg.pr.new/@intlify/vue-i18n-core@2602

commit: 0183b22

@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown

Size Report

Bundles

File Size Gzip Brotli
core.esm-browser.prod.js 43.16 kB 13.12 kB 11.59 kB
core.global.prod.js 45.18 kB 13.39 kB 11.80 kB
core.runtime.esm-browser.prod.js 26.25 kB 9.17 kB 8.12 kB
core.runtime.global.prod.js 27.09 kB 9.25 kB 8.16 kB
message-compiler.esm-browser.prod.js 23.32 kB 6.49 kB 5.72 kB
message-compiler.global.prod.js 24.79 kB 6.74 kB 5.95 kB
petite-vue-i18n-core.esm-browser.prod.js 42.88 kB 12.78 kB 11.31 kB
petite-vue-i18n-core.global.prod.js 45.11 kB 12.93 kB 11.49 kB
petite-vue-i18n.esm-browser.prod.js 42.64 kB 12.66 kB 11.20 kB
petite-vue-i18n.global.prod.js 45.01 kB 12.88 kB 11.44 kB
petite-vue-i18n.runtime.esm-browser.prod.js 25.76 kB 8.74 kB 7.73 kB
petite-vue-i18n.runtime.global.prod.js 26.95 kB 8.80 kB 7.80 kB
vue-i18n.esm-browser.prod.js 56.62 kB 16.50 kB 14.60 kB
vue-i18n.global.prod.js 59.50 kB 16.96 kB 15.02 kB
vue-i18n.runtime.esm-browser.prod.js 39.83 kB 12.65 kB 11.27 kB
vue-i18n.runtime.global.prod.js 41.54 kB 12.91 kB 11.46 kB

Usages

Name Size Gzip Brotli
packages/size-check-core (@intlify/core) 17.81 kB 7.28 kB 6.46 kB
packages/size-check-petite-vue-i18n (petite-vue-i18n) 103.35 kB 39.18 kB 35.15 kB
packages/size-check-vue-i18n (vue-i18n) 112.34 kB 42.03 kB 37.66 kB

@renovate
renovate Bot force-pushed the renovate/master-vitepress-2.x branch from a69fd2c to 6c6fd76 Compare August 25, 2026 16:05
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 25, 2026

Copy link
Copy Markdown

Deploying vue-i18n-next with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0183b22
Status:🚫  Build failed.

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying vue-i18n-next with  Cloudflare Pages  Cloudflare Pages

Latest commit: a69fd2c
Status:🚫  Build failed.

View logs

@renovate
renovate Bot force-pushed the renovate/master-vitepress-2.x branch 4 times, most recently from 169d967 to 49c0cf2 Compare September 1, 2026 08:59
@renovate
renovate Bot force-pushed the renovate/master-vitepress-2.x branch 6 times, most recently from 6e7ca85 to fcabce9 Compare September 4, 2026 11:49
@renovate renovate Bot changed the title chore(deps): update dependency vitepress to v2.0.0-alpha.19 (master) chore(deps): update dependency vitepress to v2.0.0-alpha.20 (master) Sep 4, 2026
@renovate
renovate Bot force-pushed the renovate/master-vitepress-2.x branch 6 times, most recently from 01be9a1 to fa7a9be Compare September 7, 2026 06:39
@renovate
renovate Bot force-pushed the renovate/master-vitepress-2.x branch from fa7a9be to 0183b22 Compare September 11, 2026 03:28
@coderabbitai

coderabbitai Bot commented Sep 11, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 58eb6a60-7837-4715-8692-a3968e8b6c35

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Dependency Dependencies fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants