RepoJournal
Vue.js @vuejs

Vue.js — full archive

152 daily briefings · 11 reviews.

$ ls vuejs/reviews/ # the step-back reads

  1. week eslint-plugin-vue migrates 26 rules to TypeScript
  2. week VitePress local search segments Chinese and Japanese
  3. week test-utils fixes emitted-event recording and payload types
  4. week vue-tsc silently skipped template checks on TypeScript 5.4 to 6.0
  5. week language-tools 翻越 vueCompilerOptions.plugins 不再合并
  6. week create-vue 3.24.0 ships tsgo option
  7. week Vue core patches six suspense hydration bugs
  8. month create-vue 3.24.0 adds tsgo option, tighter templates
  9. week VitePress resolves frontmatter during markdown rendering
  10. week Vue tooling absorbs Vue 3.6, VitePress rebuilds on tsdown
  11. month Vue's monthly grind: tooling stability and VitePress rewrites mark August
  1. language-tools trims its HTML data workflow
  2. Language-tools moves to trusted publishing, fixes hover and nav regressions
  3. language-tools drops a @ts-ignore for inline handler $event
  4. Volar smooths strict JS diagnostics, router fixes native hash scroll
  5. Devtools adds first Vapor support, language-tools fixes unchecked directive bindings
  6. eslint-plugin-vue moves 26 rules to TypeScript in one day
  7. Devtools fixes sparse array previews and same-page navigation
  8. Devtools fixes ambiguous Map keys, eslint-plugin-vue rules move to TypeScript
  9. RouterView scopes useRoute to its route prop, and eslint-plugin-vue gains a content-placement rule
  10. DevTools fixes v9 app scoping and Chrome worker restart detection
  11. Scroll restoration goes customizable, devtools ships an agent package
  12. Server renderer surfaces async setup errors, VitePress prefetch goes network-aware
  13. Vue core tightens root-render flushing and async placeholder patching
  14. VitePress local search segments Chinese and Japanese
  15. Vue.js: no material update
  16. test-utils records emitted events once per mount again
  17. eslint-plugin-vue stops flagging toRefs spreads, builds reserved-name sets once
  18. Emitted payload types land in test-utils
  19. eslint-plugin-vue closes a no-dupe-keys blind spot
  20. Vue.js: no material update
  21. vuejs/router moves to pnpm 12
  22. Vue language tools stop calling registerHooks on buggy Node builds
  23. vue-jsx-vapor pins vue to 3.6.0-rc.10 after setDynamicProps ABI break
  24. awesome-vue adds a Nuxt project, a Vue carousel, and an SVG avatar generator
  25. HMR lands for plain function components in vue-jsx-vapor
  26. create-vue scaffolds without wiping existing files, vitest 5 lands
  27. Vue Router deprecates scrollBehavior in favor of built-in scroll restoration
  28. vue-tsc silently skips template-checking on TypeScript 5.4 to 6.0
  29. vue-jsx-vapor stops registering HMR outside Vue
  30. KeepAlive root propagation lands in vue-jsx-vapor
  31. vuejs/test-utils bumps oxfmt to 0.70.0
  32. eslint-plugin-vue tightens IIFE reactivity checks and drops defineModel default warnings
  33. vuejs/test-utils picks up a patch bump to @types/node
  34. VitePress fixes slot-less client components and dropped image alt text
  35. vueCompilerOptions.plugins now overrides, not merges
  36. babel-plugin-jsx marks its side effects, pins pnpm
  37. CSS var parsing fixed in compiler-sfc, namespace prefixes kept in test-utils attributes()
  38. looseEqual handles cycles, v-once children unmount correctly
  39. create-vue 3.24.0 adds tsgo option, tighter Oxlint and Vitest templates
  40. create-vue fixes Vitest config imports, js-yaml patches merge-sequence CPU use
  41. create-vue fixes Vitest config imports for Vite's native loader
  42. VitePress adds asset sharding, fixes Safari CJK glyph fallback
  43. VitePress reserves navbar title space only when a sidebar exists
  44. All quiet across the stack
  45. Vue compiler-sfc restores await scope, test-utils moves to Vitest v5
  46. Compiler-SFC fix restores await scope in nested blocks
  47. create-vue bumps oxfmt to ^0.66.0
  48. Vue core fixes suspense hydration edge cases in stacked PRs
  49. Vue.js: no material update
  50. Vitest Browser Mode config sharing fix lands in Vue Test Utils
  51. create-vue bumps @vue/test-utils to ^2.5.0
  52. VitePress enables production error throwing, JSX Vapor refines slots and types
  53. Routine dependency bump for @vue/compat in test-utils
  54. CI hardening for create-vue: fork-skip and peer-dep checks
  55. VitePress eagerly resolves $frontmatter expressions
  56. Reduced focus mode overhead in Vue language tools
  57. Vue language tools adopt Vue 3.6 API; VitePress fixes CSP and icon builds
  58. VitePress ships relocatable builds
  59. Vue fixes Map and Set comparison, Suspense transitions
  60. 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 →