Skip to content

feat: add optional PWA install support - #4425

Merged
tangly1024 merged 1 commit into
mainfrom
codex/pwa-install
Aug 13, 2026
Merged

feat: add optional PWA install support#4425
tangly1024 merged 1 commit into
mainfrom
codex/pwa-install

Conversation

@tangly1024

Copy link
Copy Markdown
Collaborator

Summary

  • add opt-in PWA install support controlled by PWA_ENABLE
  • generate fixed /manifest.json from site title, description, icon, with PWA-specific fields as optional overrides
  • register/unregister a lightweight service worker and document Android Chrome installation

Tests

  • yarn test __tests__/lib/pwa.test.js __tests__/components/SEO.test.js --runInBand
  • node --check lib/pwa.js; node --check lib/pwa.server.js; node --check components/PWAInstaller.js; git diff --check

@vercel

vercel Bot commented Aug 13, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
notion-next-preview Ready Ready Preview Aug 13, 2026 2:24pm

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying notionnext-org-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 1f56cc7
Status: ✅  Deploy successful!
Preview URL: https://47d9fe05.notionnext-org-docs.pages.dev
Branch Preview URL: https://codex-pwa-install.notionnext-org-docs.pages.dev

View logs

@tangly1024
tangly1024 merged commit c27b995 into main Aug 13, 2026
11 checks passed
@tangly1024
tangly1024 deleted the codex/pwa-install branch August 13, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config core docs-site documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant