Skip to content

v2 is finally here!

Latest
Compare
Choose a tag to compare
@ShafSpecs ShafSpecs released this 12 Jun 15:01
· 1 commit to v2.0.0 since this release

Second major release of remix-pwa is out! With it comes a lot of changes, updates and contributors. Thanks to every single one of you for your issues, contributions, PRs and suggestions πŸ˜„

✨ Features

  • Split remix-pwa into multiple packages to allow for independent and extensible development in all arrears of Progressive Web Apps.
  • Added a new revamped Command Line Interface (CLI) that allows for quick setup and easy-use.
  • Added support for Cloudflare in Service Workers
  • Added full-fledged support for Push API in form of @remix-pwa/push
  • Added support for Remix v2 routes (#85)
  • Added dynamic caching through implementation of strategies to handle caching
  • Added support for Google Workbox
  • Added support for push handling and notification customisation through method implementation
  • Added worker templates for working with workbox
  • Added plugin support to allow plugging in any functionality of your choosing!
  • New documentation is also here

πŸ› Bug Fixes

  • Fixed remix-pwa messing up root files anytime the executable is run.
  • Fixed breaking of application anytime route protection is implemented (remix-pwa/sw#10)
  • Fixed postMessage breakdown anytime anytime promise is sent through it (remix-pwa/sw#12)
  • Fixed scripts getting broken at build time anytime Push API is present.

πŸ’… Enhancements

  • Enhanced navigation listeners by providing hooks for them from @remix-pwa/sw
  • Added auto-detection to automatically detect package managers
  • Simplified worker templates for you to take your app experience to any direction of your choosing!
  • Isolated push logic from worker to allow seamless integration

😎 Contributors

Thanks to all the amazing contributors that made this whole thing possible ❀️!