You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PWA install + update reliability — bundle the i18n overlays and shrink the service-worker precache from 4,456 to 355 entries; stop precaching ~1.7 GB of imagery (was blocking SW install on iOS); register the SW under the BASE path with silent update rollover; add guardrails so silent update-stall regressions can't recur.
Added
MobileControlsDrawer — a unified, non-blocking partial drawer. /explore and the surface routes (/earth, /mars, /moon) gain a 3-tab drawer accordion, a top control cluster across all five canvas routes, and a station accordion on /iss + /tiangong.
Card back-chain extended to /explore bodies and surface sites; planet missions link to their real mission records with a detail-card back button.
Fixed
Mobile: flat-patch layout, stations-list close, /fly speed popover, lens stacking, surface chips, /fly accordion, /plan lens offset, and surface immersive-mode collisions; keep the mobile footer to one line (build date → tooltip); bottom-sheet scrim + z-order so detail panels always close.
Preflight: clear dead-holder locks instantly + fail-fast on lock contention.
Testing
Migrate the mobile e2e specs to MobileDrawerGroup; fix a11y / hang regressions; regenerate visual snapshot baselines.