96 wires and counting

$ 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

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

One email a day. Unsubscribe in one click.

$ status

wire 2026-08-29
stories 10

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Vue language tools adopt Vue 3.6 API; VitePress fixes CSP and icon builds

By RepoJournal · Filed · About Vue.js

Vue language-tools upgrades to Vue 3.6.0-rc.6 without codegen changes, while VitePress ships hashed icon assets and CSP-safe config serialization.

Vue language-tools upgraded to Vue 3.6.0-rc.6 [1], aligning with the finalized defineComponent type API, so no codegen changes are needed, only fixtures and snapshots. A separate fix [2] eliminates TS7053 errors in strict mode by using a type-level JSDoc index for bare v-slot, instead of a silences @ts-ignore. VitePress now emits icon styles as hashed assets [3], enabling offline dev and arbitrary iconify collections. It also serializes config functions as code, not strings revived via new Function [4], which fixes strict CSP issues and reduces data size. Finally, VitePress generates THIRD-PARTY-NOTICES.md for bundled dependencies [5], ensuring license compliance.

Action items

References

  1. [1] chore(deps): upgrade Vue to 3.6.0-rc.6 ↗ vuejs/language-tools
  2. [2] fix(language-core): use 'default' slot name for bare v-slot ↗ vuejs/language-tools
  3. [3] feat: hashed icon styles, offline dev icons, arbitrary iconify collections ↗ vuejs/vitepress
  4. [4] fix: serialize config functions as code, not strings revived via new Function (close #3685) ↗ vuejs/vitepress
  5. [5] chore: generate third-party license notices for bundled deps ↗ vuejs/vitepress

Quick answers

What shipped in Vue.js on August 29, 2026?
Vue language-tools upgrades to Vue 3.6.0-rc.6 without codegen changes, while VitePress ships hashed icon assets and CSP-safe config serialization. In total, 6 commits and 4 pull requests landed.
Who contributed to Vue.js on August 29, 2026?
2 developers shipped this update, including johnsoncodehk and brc-dd.
What were the notable Vue.js updates?
chore(deps): upgrade Vue to 3.6.0-rc.6, fix(language-core): use 'default' slot name for bare v-slot, and feat: hashed icon styles, offline dev icons, arbitrary iconify collections.