Shipped · Frontend and UI

What vuejs/core shipped

The public repository of Vue.js · github.com/vuejs/core

Written by FoxPlug from public releases; not affiliated with Vue.js. An automatic summary of the public release, pull request and commit data of github.com/vuejs/core. Vue.js did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow core's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

This week focused on closing gaps between Vapor and VDOM behavior, particularly around component interop, attribute handling, and hydration. Many fixes address edge cases in dynamic components, keyed elements, and style binding that affect real applications. The refactoring of hydration markers and slot handling simplifies Vapor's internal mechanics while improving reliability.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: fixed dynamic component remounting, improved key handling, stabilized style/class inheritance, and refined hydration for slots and fragments. Vapor behavior now aligns more closely with VDOM across interop scenarios.

Post for LinkedIn

This week's updates to Vue.js core focused on strengthening Vapor's compatibility and reliability. Key improvements include fixing dynamic component remounting that lost state during navigation, refactoring component key handling for consistency, and ensuring style and class attributes work correctly across fallthrough updates. We also refined hydration markers for slots and fragments, simplifying the internal model. These changes address important edge cases in component interop and attribute handling that affect real applications.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-30.

Is this your repo? Ask us to remove this page.