Skip to content

feat: v0.9.3 — Installed PWA App Experience#35

Merged
sparshsam merged 1 commit into
mainfrom
feat/pwa-app-shell-v0.9.3
Jul 5, 2026
Merged

feat: v0.9.3 — Installed PWA App Experience#35
sparshsam merged 1 commit into
mainfrom
feat/pwa-app-shell-v0.9.3

Conversation

@sparshsam

Copy link
Copy Markdown
Owner

v0.9.3 — Installed PWA App Experience

New

  • usePwaMode() hook — detects standalone/fullscreen/minimal-ui/iOS PWA mode
  • /app workbench route with app splash screen
  • Compact PWA app shell (no marketing footer, online/offline status, Base Sepolia badge)
  • Mobile bottom tab navigation (Create, Verify, History, More)
  • /app/history — combined registered + verified proofs
  • /app/more — About, Docs, GitHub links
  • docs/pwa-mode.md — Website vs PWA mode documentation

Changed

  • Manifest start_url/app?source=pwa
  • Root layout uses ConditionalShell to switch between website and PWA shells
  • Version bumped to v0.9.3

Preserved

  • All public routes unchanged (/, /about, /create, /verify, /proof/[hash], /bundle/[hash])
  • No accounts, analytics, telemetry, backend, or sync
  • History remains in localStorage only

- Add usePwaMode() hook for display-mode detection
- Add /app workbench route with app splash screen
- Add PWA app shell (compact header, no marketing footer)
- Add mobile bottom tab navigation (Create, Verify, History, More)
- Add app sub-routes: /app/history, /app/more
- Add conditional shell routing (website vs PWA shell)
- Update manifest to launch at /app?source=pwa
- Add docs/pwa-mode.md
- Bump version to v0.9.3 across package.json, README, CHANGELOG
@vercel

vercel Bot commented Jul 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openproof Ready Ready Preview, Comment Jul 5, 2026 2:26am

@sparshsam sparshsam merged commit 1c5a79c into main Jul 5, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant