UNPKG

next-pwa

Version:

Next.js with PWA, powered by workbox.

247 lines (132 loc) 3.72 kB
# CHANGELOG ## 5.3.1 1. Default range requests for audios and videos ## 5.2.25 ### Fix 1. [Add support for pageExtensions](https://github.com/shadowwalker/next-pwa/issues/261) ### Misc - Update examples and dependencies ## 5.2.24 ### Fix 1. [Back online reload behaviour configurable](https://github.com/shadowwalker/next-pwa/issues/232) ## 5.2.23 ### Fix 1. Fix double `//` when precache `next/image` url - [Issue 231](https://github.com/shadowwalker/next-pwa/issues/231) ### Misc - Add `next-image` example ## 5.2.22 ### Fix 1. [Fix dynamic routes url encoding issue](https://github.com/shadowwalker/next-pwa/issues/223) 2. Add check for caches before register - @redian 3. Add cross origin cache configuration ### Misc - Update examples and dependencies ## 5.2.17 ### Fix 1. Fix offline page fallback scenario 2. Present offline post page for @next/mdx users 3. Auto reload when app becomes online again ## 5.2.14 ### Fix 1. Fix custom worker and offline page not detected in `src` folders issue ## 5.2.12 ### Major 1. Add `next-image` runtime cache rules by default ## 5.2.10 ### Fix 1. [OAuth workflow in Safari, work out of box with next-auth](https://github.com/shadowwalker/next-pwa/issues/131#issuecomment-821894809) ## 5.2.6 ### Fix 1. Fix minor issues ## 5.2.5 ### Major 1. Add dependency `terser-webpack-plugin` ## 5.2.4 ### Major 1. Fix start url redirect use case ## 5.2.1 ### Major 1. Implement cache on front end navigation feature ## 5.2.0 ### Major 1. Implement offline fallbacks feature ### Fix 1. Not precache `/_error` ## 5.1.4 ### Misc 1. Offline fallback concept with `handlerDidError` cache plugin ### Fix 1. Pass auto offline check in Chrome ## 5.1.3 ### Major 1. Fix webpack build on custom worker 2. Support typescript for custom worker - Thanks @felixmosh 3. Support environment variable in custom worker - Thanks @felixmosh ### Misc - Update examples and dependencies ## 5.0.6 ### Major 1. Update workbox depdencies to 6.1.1 ### Misc - Update examples and dependencies ## 5.0.4 ### Major 1. Support ES6+ syntax in custom worker ### Misc - Update examples and dependencies ## 5.0.2 ### Major 1. Fix bug for default runtimeCaching not populated 2. Improve log when build custom worker failed ## 5.0.0 ### Major 1. Upgrade workbox to 6.0.2 2. Fix modifyURLPrefix config injection 3. Add build id as revision for precache entries ### Misc - Update examples and dependencies ## 4.0.0.beta.0 ### Major - Upgrade to workbox 6.0.0-rc.0 - Support webpack 5 ### Misc - Update examples and dependencies ## 3.1.5 ### Fix - Fix register script to run on IE11 ### Misc - Update README.md - Fix typo in logs ## 3.1.4 ### Fix - `viewport` head meta tag not recommended to be put in the `_document.js` ### Misc - Update `workbox` to `5.1.4` - Update examples and dependencies - Add cache on front end navigation example ## 3.1.3 ### Fix - `dev` mode borken due to empty runtime caching and precaching ## 3.1.2 ### Misc - Update examples and dependencies ## 3.1.1 ### Fix - Remove POST api runtime cache from default cache configuration as it's not supported in service worker ## 3.1.0 ### Fix - Fix `register.js` to cache `start-url` when auto register is off - Give back full control of runtime caching for `start-url` ### Example - [lifecycle] Update prompt user to reload web app when new version is available ### Misc - Add more instruction for customizing runtime caching ## 3.0.3 ### Fix - Duplicate `start-url` runtime cache entry in generated `sw.js` ### Example - Add offline fallback example - Add web push example ### Misc - Add CHANGELOG.md - Add LICENSE and CHANGELOG.md to .npmignore