PWA / Shell · 07

Update available banner

Service-worker update banner with reload CTA and optional changelog. Always shows the new version in tabular-nums and the release age so it's obvious whether the build is fresh.

Production answer

Update available banner is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Update available banner states
Generative search brief

Update available banner: Service-worker update banner with reload CTA and optional changelog. Always shows the new version in tabular-nums and the release age so it's obvious whether the build is fresh.

Use case

Fires when the service worker registers a waiting build. The reception sees it between calls, taps reload, and the bay tablet reboots into the new build with the bay queue still cached.

State · 01

Compact · just released

Snoozable, minimal copy.

Update ready

v3.4.2 · released 2 min ago
State · 02

Mandatory · no snooze

Security release — snooze removed.

Update ready

v3.4.3-hotfix · released 12 min ago
State · 03

With changelog

Three bullet patch notes shown inline.

Update ready

v3.5.0 · released Today, 09:14
  • Faster VIN scan with the iPhone 15 ultrawide
  • Fixes the bay-2 sync loop when offline > 30 min
  • New Manta exhaust catalogue baked in