Repository navigation
NE v2.6.1 — React 19 & Hydration Stability
·
33 commits
to main
since this release
v2.6.1 is a stability-focused patch for the v2.6 generation of Next.js Engine.
This release fixes several React 19 / Next.js 16 issues around SSR hydration, generated Engine CSS, App Router navigation, Overlay portals, route matching, primitive styling, nested interactive markup, and runtime stylesheet behavior.
Highlights include:
- fixed Card/Button/Text style precedence so schema props correctly override primitive defaults;
- hardened Engine-generated CSS against SSR/client ordering mismatches;
- improved Dialog/Drawer/Popover hydration and live scroll-lock behavior;
- fixed reduced-motion hydration differences in EngineScroll;
- improved EngineNav behavior with Next.js rewrites and route-segment matching;
- unified internal Engine links with the Next.js routing pipeline;
- protected against invalid nested interactive/link markup;
- fixed Engine shimmer/keyframe collisions and HMR stylesheet duplication;
- improved React 19 stylesheet/font handling;
- hardened EngineShader hot-reload polling and listener isolation;
- expanded regression coverage for hydration and React/Next-specific failures.
v2.6.1 does not add another major subsystem — it makes the large v2.6.0 Shader + Transitions + Scroll + Overlay update significantly more reliable under real React 19 and Next.js 16 applications.
Full breakdown: docs/release/NE-v2-6-1.md