RepoJournal
Vue.js

@vuejs

Vue + the surrounding frontend ecosystem

Keep up with Vue.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

VITEPRESS TIGHTENS THEME FIXES, ROUTER SHIPS PNPM 11 UPGRADE

By RepoJournal · Filed · About Vue.js

VitePress landed four critical theme fixes addressing scroll behavior and dropdown rendering across Safari and mobile, while Vue Router upgrades to pnpm 11 and documents page title patterns.

VitePress is shipping precision fixes to its theme layer. The most urgent: negative scrollY values (Safari's elastic over-scroll behavior) now correctly trigger navbar transparency [1], scroll chaining in the local nav dropdown is blocked to prevent unwanted page movement [2], and menu dropdown dividers render correctly after recent refactors [3]. These are live rendering issues hitting users on iOS and desktop Safari right now. In docs hygiene, the team fixed nginx configuration examples and pruned dead links [4]. Separately, Vue Router upgraded to pnpm 11 using the official migration codemod [5] and added long-requested documentation on storing and updating page titles via route meta and afterEach hooks, closing a gap that had users implementing this pattern blind [6]. create-vue's dependency automation continues steady: Playwright bumped to 1.62.1 [7], Vite to 8.2.1 [8], plus routine GitHub action digests [ref:3, ref:4, ref:5].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(theme): treat negative scrollY as top ↗ vuejs/vitepress
  2. [2] fix(theme): prevent scroll chaining in local nav outline dropdown (#5367) vuejs/vitepress
  3. [3] fix(theme): fix menu dropdown group dividers (#5365) vuejs/vitepress
  4. [4] docs: fix nginx config and remove dead links vuejs/vitepress
  5. [5] chore: upgrade to pnpm 11 ↗ vuejs/router
  6. [6] docs: document page title updates ↗ vuejs/router
  7. [7] chore(deps): update all non-major dependencies ↗ vuejs/create-vue
  8. [8] chore(deps): update dependency vite to ^8.2.1 ↗ vuejs/create-vue
  9. [9] chore(deps): update pnpm/action-setup digest to 0977fd9 ↗ vuejs/create-vue
  10. [10] chore(deps): update atos-actions/download-artifact digest to 8e31589 ↗ vuejs/create-vue
  11. [11] chore(deps): update atos-actions/upload-artifact digest to bc95671 ↗ vuejs/create-vue

Quick answers

What shipped in Vue.js on August 13, 2026?
VitePress landed four critical theme fixes addressing scroll behavior and dropdown rendering across Safari and mobile, while Vue Router upgrades to pnpm 11 and documents page title patterns. In total, 7 commits and 11 pull requests landed.
Who contributed to Vue.js on August 13, 2026?
6 developers shipped this update, including renovate, Divyansh Singh, Bjorn Lu, xbsheng, posva, and ifer47.
What were the notable Vue.js updates?
fix(theme): treat negative scrollY as top, fix(theme): prevent scroll chaining in local nav outline dropdown (#5367), and fix(theme): fix menu dropdown group dividers (#5365).

More from @vuejs

Daily updates, in your inbox

Follow Vue.js

Keep up with Vue.js in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?