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

Vue tooling fixes silent type-check gap as VitePress reworks navbar

By RepoJournal · Filed · About Vue.js

Vue's language tools finally type-check function calls in templates, and VitePress' navbar is getting a long-overdue redesign.

Vue's language-tools closes a silent type-checking gap: template bindings that are function declarations now type-check correctly when called without `.value` [1], fixing a bug where TS2339 errors were silently dropped [1]. The fix lands in pull request #6181 [2]. Meanwhile, VitePress ships a complete navbar redesign [3] built around one component set across viewports, a real overflow strategy, and stricter accessibility. The same theme work adds `aria-current="page"` to current-page links across all navigation surfaces [4], and drops `-webkit-backdrop-filter` fallbacks that were breaking the frosted-glass surface in builds [5]. A new `--vp-local-nav-divider-color` token gives the local nav its own configurable border [6]. This is the polish pass VitePress has needed: the redesign was "planned against the full history of navbar issues and PRs" [3]. Skip the developing branches, but test the navbar update early if you customize the theme.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(language-core): support calling template bindings without .value ↗ vuejs/language-tools
  2. [2] fix(language-core): support calling template bindings without .value (#6181) vuejs/language-tools
  3. [3] feat(theme): redesign the navbar ↗ vuejs/vitepress
  4. [4] fix(theme): mark current navigation links ↗ vuejs/vitepress
  5. [5] fix(theme): drop the -webkit-backdrop-filter fallbacks vuejs/vitepress
  6. [6] feat(theme): add --vp-local-nav-divider-color vuejs/vitepress

Quick answers

What shipped in Vue.js on August 25, 2026?
Vue's language tools finally type-check function calls in templates, and VitePress' navbar is getting a long-overdue redesign. In total, 5 commits and 3 pull requests landed.
Who contributed to Vue.js on August 25, 2026?
3 developers shipped this update, including johnsoncodehk, brc-dd, and yiheng-kkk.
What were the notable Vue.js updates?
fix(language-core): support calling template bindings without .value, fix(language-core): support calling template bindings without .value (#6181), and feat(theme): redesign the navbar.

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?