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

LANGUAGE TOOLS TIGHTENS PROP VALIDATION, CREATE-VUE TOOLING GETS ROUTINE UPDATES

By RepoJournal · Filed · About Vue.js

Vue's language server now validates required fallthrough attributes, catching component contract violations that TypeScript alone would miss.

The language-tools team shipped two critical fixes that improve the developer experience in editors [1] [2]. First, fallthrough attribute checking now enforces that components passing required props actually provide them, solving a class of silent bugs where prop contracts were broken at the template level [1]. Second, the TypeScript plugin now writes its configuration at build time instead of runtime, eliminating a reliability issue that affected language server initialization [2]. Meanwhile, create-vue is cycling through routine dependency updates. Oxfmt bumped to 0.49.0 [3], oxlint hit 1.64.0 [4], and Clack prompts advanced to 1.4.0 [5] across the scaffolding tool's dependency tree. A pending Vite patch to 8.0.13 is also queued [6]. The language-tools fixes are the real story here; the create-vue updates are maintenance work that won't change how you scaffold projects.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] feat(language-core): check required fallthrough attributes ↗ vuejs/language-tools
  2. [2] fix(vscode): write typescript plugins at build time ↗ vuejs/language-tools
  3. [3] chore(deps): update dependency oxfmt to ^0.49.0 ↗ vuejs/create-vue
  4. [4] chore(deps): update oxlint to ~1.64.0 ↗ vuejs/create-vue
  5. [5] chore(deps): update all non-major dependencies ↗ vuejs/create-vue
  6. [6] chore(deps): update dependency vite to ^8.0.13 ↗ vuejs/create-vue

Quick answers

What shipped in Vue.js on May 18, 2026?
Vue's language server now validates required fallthrough attributes, catching component contract violations that TypeScript alone would miss. In total, 6 commits and 7 pull requests landed.
Who contributed to Vue.js on May 18, 2026?
2 developers shipped this update, including KazariEX and renovate[bot].
What were the notable Vue.js updates?
feat(language-core): check required fallthrough attributes, fix(vscode): write typescript plugins at build time, and chore(deps): update dependency oxfmt to ^0.49.0.

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?