Skip to content

NE v2.6.2 — Runtime Stability

Latest

Choose a tag to compare

@Kate-alt-69 Kate-alt-69 released this 29 Aug 17:14
· 17 commits to main since this release

4dd7ba83 — Finalize v2.6.2 release notes and commit map

Short v2.6.2 commit summary

Commit What got fixed
c82fe8b6 EngineScroll correctness. Fixed Timeline/Range normal #id targets, lazy/late-mounted elements, moving DOM boundaries, progressive viewport focus, physical velocity, resize invalidation, URL/hash handling, snapping, SSR safety, and subscriber crashes.
f1176ead ~ f4a92d32 Browser + React/Next stability. Hardened Transitions+ fallbacks, deterministic/hydration-safe Engine CSS, Overlay hydration, EngineNav route behavior, mobile viewport handling, dependencies, and React compatibility tests.
52e519b9 Transitions+ lifecycle bug. Fixed flushSync() being called from React effects. transitions.run() now works safely from effects, EngineScroll state, observers, subscriptions, timers, etc.
10f9ef1b ~ 8bb83404 Real-browser CI fixes. Stabilized the compatibility harness so actual Chromium, Firefox, and WebKit runtime behavior gets tested correctly.
2387320f ~ 8daade6b EngineCanvas 120/144Hz fix. Added refresh-rate detection, ECFrameClock, display-aware adaptive DPR, stable elapsed timing, proper pause/resume timing, synchronized Canvas 2D default, 60/120/144Hz tests, dropped-frame tests, and CI. Main runtime patch: 22565507.
d6fc7ed7 ~ 9e766b5f Public API + documentation finish. Documented the new Canvas timing behavior, exported frame timing types, and prepared the v2.6.2 release notes.

Tiny GitHub Release description

Next.js Engine v2.6.2 is a runtime stability patch focused on real browser and display behavior. It fixes EngineScroll target/focus correctness, lifecycle-safe Transitions+, React 19 hydration issues, Overlay/Nav/mobile edge cases, and EngineCanvas rendering on 60/90/120/144+ Hz displays. It also adds refresh-aware frame timing and real Chromium, Firefox, and WebKit regression testing.

Release range

v2.6.2
c82fe8b6 ~ 9e766b5f