SSGOI 7.4.0 promotes the 7.4 beta to the stable npm latest tag. All eight @ssgoi/* packages release in lockstep.
Highlights since 7.3.2
- Hero transitions: The destination image now animates in its own layout box without a placeholder, resizing, or absolute positioning. The source copy stays beneath it, preserving cover crops and clipping. #436
- Zoom and hero chrome: Controls, badges, captions, tabs, and other elements painted over a shared visual crossfade around the moving image. Zoom also preserves uniform image scale when the source and destination show different amounts of the image. #439
- Shared scroll:
preserveScroll: "shared"carries a scroll container's position across nested boundaries and records the position for Back navigation. The Instagram demo uses it for profile tabs and opens stories as sheets. #440 - Docs and demos: Search now covers effects, screens, documentation, frameworks, and blog posts. Mobile demo actions lead to working transition flows; previews loop through multiple screens, and phone safe areas and Back behavior are improved. The fade-through transition is faster and has no blank frame. #435
- Follow-up docs: The demo playback dock and mobile scrolling were refined, the
latestdocs deployment was isolated, and the shared-element chrome behavior was documented.
Install the matching 7.4.0 version of every @ssgoi/* package in use:
npm install @ssgoi/react@7.4.0The Next.js agent quick start at https://ssgoi.dev/llms.txt now points to 7.4.0.
Validation: all eight package builds, 356 core unit tests, router export and docs checks, and the Chromium/WebKit core browser suite passed.
Full changelog: v7.3.1...v7.4.0