RepoJournal
Vue.js

@vuejs

Vue + the surrounding frontend ecosystem

What actually shipped in Vue.js, written up every day — commits, pull requests, releases, and security advisories.

One email a day. Unsubscribe in one click.

Pick a date

Topics: JavaScript Full archive →

The Wire · Showcase

VUE VAPOR CUTS SLOT LOGIC BUGS, VITEPRESS DOCUMENTS SIDEBAR PREFIXES

By RepoJournal · Filed · About Vue.js

Vue's experimental Vapor compiler shipped v3.2.19 with critical fixes for slot forwarding and directive arrays, while VitePress finally documented the base path prefix feature developers have been asking for.

The Vapor compiler landed three concrete fixes in v3.2.19 [1] that tighten slot handling. The team stopped leaking slot branch keys in compiler-core and prevented non-stable slots from creeping into stable root siblings [1], two footguns that would have caused subtle rendering bugs in production apps. Support for array arguments in directives [1] expands what you can do without reaching for raw JavaScript. The release also bumped Vue itself to 3.6.0-rc.1 [2], so you're tracking upstream releases on schedule. On the VitePress desk, the docs team finally documented the `base` property for sidebar configuration [3], eliminating the need to repeat path prefixes across nested items. This closes a long-standing gap where the feature existed but shipped without examples. Two other VitePress fixes landed: a markdown preConfig composition issue [4] that would break config extension workflows, and new documentation for nesting custom containers [5].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v3.2.19 ↗ vuejs/vue-jsx-vapor
  2. [2] chore: upgrade Vue to 3.6.0-rc.1 vuejs/vue-jsx-vapor
  3. [3] docs: add base path prefix docs to sidebar reference ↗ vuejs/vitepress
  4. [4] fix(build): compose markdown `preConfig` hook when extending configs vuejs/vitepress
  5. [5] docs: add example for nesting custom containers vuejs/vitepress

Quick answers

What shipped in Vue.js on July 20, 2026?
Vue's experimental Vapor compiler shipped v3.2.19 with critical fixes for slot forwarding and directive arrays, while VitePress finally documented the base path prefix feature developers have been asking for. In total, 9 commits, 1 pull requests, and 1 releases landed.
Who contributed to Vue.js on July 20, 2026?
4 developers shipped this update, including zhiyuanzmj, github-actions[bot], bd-dxg, and Divyansh Singh.
What were the notable Vue.js updates?
v3.2.19, chore: upgrade Vue to 3.6.0-rc.1, and docs: add base path prefix docs to sidebar reference.

More from @vuejs

Daily updates, in your inbox

Follow Vue.js

What actually shipped in Vue.js, written up every day — commits, pull requests, releases, and security advisories.

or

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

Elsewhere on the wire

Want every project, not just this one?