Skip to content

Release v0.5.0 - #11

Merged
do0ori merged 21 commits into
mainfrom
fix/custom-audio-preview-persistence
Aug 22, 2026
Merged

Release v0.5.0#11
do0ori merged 21 commits into
mainfrom
fix/custom-audio-preview-persistence

Conversation

@do0ori

@do0ori do0ori commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • add reliable timer completion alerts with Web Push and a Cloudflare Durable Object scheduler when the PWA is backgrounded
  • register the Vite development service worker with its app-shell fallback, and retain an actionable registration failure diagnostic
  • subscribe after notification permission was granted outside the background-alert flow, so completion Push alerts are still scheduled
  • show a single running-status notification and provide a Test alert control in Timer & Sound settings
  • persist custom uploaded alarm audio, make previews controllable, and allow removal from settings
  • enable Cloudflare Worker observability and tighten About & Developer setting-item spacing
  • add explicit Background alerts settings, local Worker API configuration, deployment configuration, and v0.5.0 release metadata

Verification

  • npm test (13 suites, 30 tests)
  • manually verified local service-worker registration and Test alert notification
  • manually verified local completion Web Push delivery from the deployed Cloudflare Worker
  • npx wrangler deploy

@do0ori do0ori changed the title Improve custom audio and background timer alerts Release v0.5.0 Aug 22, 2026
@do0ori
do0ori merged commit 27622dd into main Aug 22, 2026
1 check passed
@do0ori
do0ori deleted the fix/custom-audio-preview-persistence branch August 22, 2026 10:14
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