next-pwa
Version:
Next.js with PWA, powered by workbox.
247 lines (132 loc) • 3.72 kB
Markdown
# 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