Vue Release Notes

Last updated: Apr 3, 2026

Vue Products

All Vue Release Notes (23)

  • Apr 3, 2026
    • Date parsed from source:
      Apr 3, 2026
    • First seen by Releasebot:
      Apr 3, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.32

    Vue.Js Core fixes runtime-core and Teleport edge cases, improves TypeScript support for customRef and shallowReactive, and reverts an SSR cleanup change to stabilize rendering behavior.

    Bug Fixes

    Reverts

    • Revert "fix(server-renderer): cleanup component effect scopes after SSR render" (#14674) (219d83b), closes #14674 #14669
    Original source Report a problem
  • Mar 25, 2026
    • Date parsed from source:
      Mar 25, 2026
    • First seen by Releasebot:
      Mar 25, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.31

    Vue.Js Core fixes a broad set of compiler, runtime, Suspense, Teleport, SSR, and type issues, improving asset URL handling, v-model behavior, event merging, and overall stability across the framework.

    Bug Fixes

    • compiler-sfc: allow Node.js subpath imports patterns in asset urls (#13045) (95c3356), closes #9919
    • compiler-sfc: support template literal as defineModel name (#14622) (bd7eef0), closes #14621
    • reactivity: normalize toRef property keys before dep lookup + improve types (#14625) (1bb28d0), closes #12427 #12431
    • runtime-core: invalidate detached v-for memo vnodes after unmount (#14624) (560def4), closes #12708 #12710
    • runtime-core: preserve nullish event handlers in mergeProps (#14550) (5725222)
    • runtime-core: prevent merging model listener when value is null or undefined (#14629) (b39e032)
    • runtime-dom: defer teleport mount/update until suspense resolves (#8619) (88ed045), closes #8603
    • runtime-dom: handle activeElement check in Shadow DOM for v-model (#14196) (959ded2)
    • server-renderer: cleanup component effect scopes after SSR render (#14548) (862f11e)
    • suspense: avoid unmount activeBranch twice if wrapped in transition (#9392) (908c6ad), closes #7966
    • suspense: update suspense vnode's el during branch self-update (#12922) (a2c1700), closes #12920
    • transition: skip enter guard while hmr updating (#14611) (be0a2f1), closes #14608
    • types: prevent shallowReactive marker from leaking into value unions (#14493) (3b561db), closes #14490
    Original source Report a problem
  • All of your release notes in one feed

    Join Releasebot and get updates from Vue and hundreds of other software products.

  • Mar 10, 2026
    • Date parsed from source:
      Mar 10, 2026
    • First seen by Releasebot:
      Mar 11, 2026
    Vue logo

    Dotnet Core by Vue

    .NET 10.0.4

    Vue notes a new .NET 10.0.200 release tag with updates.

    I can’t access external URLs. Please paste the raw release notes content here (or a paste of the text you want reformatted). I’ll convert it into clean Markdown following your rules (preserving all words in order, adjusting spacing, headings, lists, and code blocks as appropriate). If you can share the content, I’ll return the reformatted version right away.

    Original source Report a problem
  • Mar 10, 2026
    • Date parsed from source:
      Mar 10, 2026
    • First seen by Releasebot:
      Feb 5, 2026
    • Modified by Releasebot:
      Mar 11, 2026
    Vue logo

    Dotnet Core by Vue

    .NET 9.0.14

    Vue highlights March 2026 .NET servicing updates covering runtime, SDK, EF Core, templating, and Windows Desktop.

    Release Notes

    Install Instructions

    Repos

    • Aspnetcore
    • EF Core
    • Runtime
    • SDK
    • Templating
    • Templating
    • WindowsDesktop

    What's Changed

    https://devblogs.microsoft.com/dotnet/dotnet-and-dotnet-framework-march-2026-servicing-updates/#release-changelogs

    Original source Report a problem
  • Mar 9, 2026
    • Date parsed from source:
      Mar 9, 2026
    • First seen by Releasebot:
      Mar 10, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.30

    Vue releases a solid bug fix update tackling edge cases in compat deps, custom-element styling order and shadow dom handling, reactive Set and array edge cases, SSR watch timing, and TS generic typing fixes. Aims to tighten runtime-core behavior, SSR reliability, and type safety.

    Bug Fixes

    • compat: add entities to @vue/compat deps to fix CJS edge cases (#12514) (e725a67), closes #10609

    • custom-element: ensure child component styles are injected in correct order before parent styles (#13374) (1398bf8), closes #13029

    • custom-element: properly locate parent when slotted in shadow dom (#12480) (f06c81a), closes #12479

    • custom-element: should properly patch as props for vue custom elements (#12409) (740983e), closes #12408

    • reactivity: avoid duplicate raw/proxy entries in Set.add (#14545) (d943612)

    • reactivity: fix reduce on reactive arrays to preserve reactivity (#12737) (16ef165), closes #12735

    • reactivity: handle Set with initial reactive values edge case (#12393) (5dc27ca), closes #8647

    • runtime-core: warn about negative number in v-for (#12308) (9438cc5)

    • ssr: prevent watch from firing after async setup await (#14547) (6cda71d), closes #14546

    • types: make generics with runtime props in defineComponent work (fix #11374) (#13119) (cea3cf7), closes #13763

    • types: narrow useAttrs class/style typing for TSX (#14492) (bbb8977), closes #14489

    Original source Report a problem
  • Feb 24, 2026
    • Date parsed from source:
      Feb 24, 2026
    • First seen by Releasebot:
      Feb 27, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.29

    Vue core bug fixes boost stability and rendering correctness. It fixes an instance leak in withAsyncContext, makes server side className rendering safe, and prevents enter during an ongoing leave transition. A solid stability and rendering correctness patch.

    Bug Fixes

    Original source Report a problem
  • Feb 10, 2026
    • Date parsed from source:
      Feb 10, 2026
    • First seen by Releasebot:
      Feb 11, 2026
    Vue logo

    Dotnet Core by Vue

    .NET 11.0 Preview 1

    I can format the release notes, but I don’t have access to fetch content from external URLs. Please paste the raw release notes text here, and I will convert it to clean Markdown following your rules. If you prefer, you can paste a portion and I’ll format that first.

    Original source Report a problem
  • Feb 10, 2026
    • Date parsed from source:
      Feb 10, 2026
    • First seen by Releasebot:
      Feb 5, 2026
    • Modified by Releasebot:
      Feb 11, 2026
  • Feb 9, 2026
    • Date parsed from source:
      Feb 9, 2026
    • First seen by Releasebot:
      Feb 12, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.28

    Vue.js core delivers a broad bug fix release touching transitions, SFC file resolution, reactivity flags, and runtime behavior. The update sharpens reliability in async updates, element handling, and edge cases like teleport targets and style changes.

    Bug Fixes

    • transition: avoid unexpected cancelled parameter in transition done callback (#14391) (6798853)
    • compiler-sfc: add resolution trying for .mts/.cts files (#14402) (c09d41f), closes vuejs/router#2611
    • compiler-sfc: no params were generated when using withDefaults (#12823) (b0a1f05), closes #12822
    • reactivity: add __v_skip flag to EffectScope to prevent reactive conversion (#14359) (48b7552), closes #14357
    • runtime-core: avoid retaining el on cached text vnodes during static traversal (#14419) (4ace79a), closes #14134
    • runtime-core: prevent child component updates when style remains unchanged (#12825) (57866b5), closes #12826
    • runtime-core: properly handle async component update before resolve (#11619) (e71c26c), closes #11617
    • runtime-dom: handle null/undefined handler in withModifiers (#14362) (261de54), closes #14361
    • teleport: properly handling disabled teleport target anchor (#14417) (d7bcd85), closes #14412
    • transition-group: correct move translation under scale via element rect (#14360) (0243a79), closes #14356
    • useTemplateRef: don't update setup ref for useTemplateRef key (#12756) (fc40ca0), closes #12749
    Original source Report a problem
  • Jan 19, 2026
    • Date parsed from source:
      Jan 19, 2026
    • First seen by Releasebot:
      Jan 19, 2026
    Vue logo

    Vue.Js Core by Vue

    3.5.27

    Vue delivers a bug fix update across compilation, runtime, and server rendering. Key fixes include correct for loop destructuring, indexed access types, and inherited iterator methods, plus safer className handling and skipping patching reserved props.

    Bug Fixes

    • compile-sfc: correctly handle variable shadowing in for loop for defineProps destructuring. (#14296) (6a1bb50), closes #14294
    • compiler-sfc: handle indexed access types in declare global blocks (#14260) (e4091fe), closes #14236
    • compiler-sfc: use correct scope when resolving indexed access types from external files (#14297) (f0f0a21), closes #14292
    • reactivity: collection iteration should inherit iterator instance methods (#12644) (3c8b2fc), closes #12615
    • runtime-core: skip patching reserved props for custom elements (#14275) (19cc7e2), closes #14274
    • server-renderer: use ssrRenderClass helper for className attribute (#14327) (a4708f3)
    • ssr: handle v-bind modifiers during render attrs (#14263) (c2f5964), closes #14262
    Original source Report a problem

Related vendors