Vue.js 3.5.42
Vue 3.5.42 dropped on August 27, 2026, riding the wave right on top of the 3.5 stable line while 3.6 circles in release-candidate orbit. For teams keeping their foot firmly on the 3.5 branch, this is a smooth, incremental patch that polishes edges rather than rocking the boat.
Patch Polish
This is a maintenance release, so the movers are fixes across the reactivity and hydration layer. The Vue team keeps the 3.5 line receiving regular bug fixes even as the next minor takes shape, and this release is a typical example of that steady cadence.
Composition Consistency
- Hydration fixes — Cleaned up slot and async setup handling to avoid mismatch and adopted-DOM issues on the server-rendered path.
- Reactivity tightening — Continued tuning in the reactivity system keeps behavior consistent for edge-case slots and conditional rendering.
- Backport discipline — Every fix is cherry-picked to keep the stable branch safe for production apps that have not migrated to 3.6.
Upgrade at Your Own Pace
3.5.42 is the definition of a safe patch. Hydration and slot fixes keep SSR apps honest. If you are on 3.5.41 or earlier, moving to 3.5.42 is easy and worth it. If you are eyeing 3.6 and its Vapor Mode rewrite, that is a bigger conversation for another day.
Update your package.json pin to 3.5.42, run your build, and enjoy a quieter production deploy. The 3.5 line remains a dependable resting place while the next major matures.