Wallpect v0.2.0
Highlights
- Deploys Wallpect as an assets-only Cloudflare Worker with Static Assets and explicit SPA fallback.
- Uses Workers Builds for automatic production deployment from
mainand preview versions for non-production branches. - Provides 74 Apple display profiles: 27 iPhone, 20 iPad, and 27 Mac/display profiles.
- Keeps image decoding, composition, preview, and exact-resolution PNG/JPEG/WebP export entirely in the browser.
- Aligns the bilingual README, contribution guide, deployment guide, implementation checklist, and PRD with the current architecture.
- Adds a repeatable release, production verification, and Workers rollback guide.
Validation
- GitHub CI: passed
- Unit and integration tests: 27/27 passed
- Browser E2E: 5/5 passed on Chromium, mobile WebKit, Microsoft Edge, and Firefox
- Workers Static Assets dry-run: passed
- Production Workers deployment, SPA fallback, security headers, and cache headers: verified
Known manual QA
Physical-device Safari, low-memory mobile hardware, CMYK JPEG, and EXIF-specific cases remain tracked in TODO.md.