Skip to content

v0.1.0a76

Pre-release
Pre-release

Choose a tag to compare

@ZechCodes ZechCodes released this 09 Mar 01:27
· 174 commits to main since this release
61c3924

Changes since v0.1.0a75

Web Push notifications now fully opt-in

  • PushController must be explicitly enabled in app.yaml — no push routes, hooks, or service worker are registered by default
  • Users enable push by adding skrift.controllers.push:PushController to their app.yaml controllers list
  • Service worker route (/sw.js) auto-expands when PushController is loaded
  • CSRF exclusions for push endpoints only added when push is enabled
  • setup_push_hook() only runs when push is enabled
  • Updated docs and Claude skill to reflect the opt-in approach

Full Changelog

v0.1.0a75...v0.1.0a76