131 wires and counting

$ follow Vue.js

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-08-13
stories 18

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

VITEPRESS TIGHTENS THEME FIXES, ROUTER SHIPS PNPM 11 UPGRADE

By RepoJournal · Filed · About Vue.js · Composed from the cited sources · methodology

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 [9][10][11].

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).