Vue.js — full archive
152 daily briefings · 11 reviews.
$ ls vuejs/reviews/ # the step-back reads
- week eslint-plugin-vue migrates 26 rules to TypeScript
- week VitePress local search segments Chinese and Japanese
- week test-utils fixes emitted-event recording and payload types
- week vue-tsc silently skipped template checks on TypeScript 5.4 to 6.0
- week language-tools 翻越 vueCompilerOptions.plugins 不再合并
- week create-vue 3.24.0 ships tsgo option
- week Vue core patches six suspense hydration bugs
- month create-vue 3.24.0 adds tsgo option, tighter templates
- week VitePress resolves frontmatter during markdown rendering
- week Vue tooling absorbs Vue 3.6, VitePress rebuilds on tsdown
- month Vue's monthly grind: tooling stability and VitePress rewrites mark August
- language-tools trims its HTML data workflow
- Language-tools moves to trusted publishing, fixes hover and nav regressions
- language-tools drops a @ts-ignore for inline handler $event
- Volar smooths strict JS diagnostics, router fixes native hash scroll
- Devtools adds first Vapor support, language-tools fixes unchecked directive bindings
- eslint-plugin-vue moves 26 rules to TypeScript in one day
- Devtools fixes sparse array previews and same-page navigation
- Devtools fixes ambiguous Map keys, eslint-plugin-vue rules move to TypeScript
- RouterView scopes useRoute to its route prop, and eslint-plugin-vue gains a content-placement rule
- DevTools fixes v9 app scoping and Chrome worker restart detection
- Scroll restoration goes customizable, devtools ships an agent package
- Server renderer surfaces async setup errors, VitePress prefetch goes network-aware
- Vue core tightens root-render flushing and async placeholder patching
- VitePress local search segments Chinese and Japanese
- Vue.js: no material update
- test-utils records emitted events once per mount again
- eslint-plugin-vue stops flagging toRefs spreads, builds reserved-name sets once
- Emitted payload types land in test-utils
- eslint-plugin-vue closes a no-dupe-keys blind spot
- Vue.js: no material update
- vuejs/router moves to pnpm 12
- Vue language tools stop calling registerHooks on buggy Node builds
- vue-jsx-vapor pins vue to 3.6.0-rc.10 after setDynamicProps ABI break
- awesome-vue adds a Nuxt project, a Vue carousel, and an SVG avatar generator
- HMR lands for plain function components in vue-jsx-vapor
- create-vue scaffolds without wiping existing files, vitest 5 lands
- Vue Router deprecates scrollBehavior in favor of built-in scroll restoration
- vue-tsc silently skips template-checking on TypeScript 5.4 to 6.0
- vue-jsx-vapor stops registering HMR outside Vue
- KeepAlive root propagation lands in vue-jsx-vapor
- vuejs/test-utils bumps oxfmt to 0.70.0
- eslint-plugin-vue tightens IIFE reactivity checks and drops defineModel default warnings
- vuejs/test-utils picks up a patch bump to @types/node
- VitePress fixes slot-less client components and dropped image alt text
- vueCompilerOptions.plugins now overrides, not merges
- babel-plugin-jsx marks its side effects, pins pnpm
- CSS var parsing fixed in compiler-sfc, namespace prefixes kept in test-utils attributes()
- looseEqual handles cycles, v-once children unmount correctly
- create-vue 3.24.0 adds tsgo option, tighter Oxlint and Vitest templates
- create-vue fixes Vitest config imports, js-yaml patches merge-sequence CPU use
- create-vue fixes Vitest config imports for Vite's native loader
- VitePress adds asset sharding, fixes Safari CJK glyph fallback
- VitePress reserves navbar title space only when a sidebar exists
- All quiet across the stack
- Vue compiler-sfc restores await scope, test-utils moves to Vitest v5
- Compiler-SFC fix restores await scope in nested blocks
- create-vue bumps oxfmt to ^0.66.0
- Vue core fixes suspense hydration edge cases in stacked PRs
- Vue.js: no material update
- Vitest Browser Mode config sharing fix lands in Vue Test Utils
- create-vue bumps @vue/test-utils to ^2.5.0
- VitePress enables production error throwing, JSX Vapor refines slots and types
- Routine dependency bump for @vue/compat in test-utils
- CI hardening for create-vue: fork-skip and peer-dep checks
- VitePress eagerly resolves $frontmatter expressions
- Reduced focus mode overhead in Vue language tools
- Vue language tools adopt Vue 3.6 API; VitePress fixes CSP and icon builds
- VitePress ships relocatable builds
- Vue fixes Map and Set comparison, Suspense transitions
- JSX Vapor Drops CJS in Breaking Beta
Never miss a Vue.js briefing.
Get Vue.js's week in review every Monday - and security advisories the day they land. Free, unsubscribe in one click.
One click. Every Monday: what mattered across the projects you've been reading (or our AI picks) — security news same-day. You refine anytime. Choose specific journals · Read a sample issue →