7.0.2 (2022-12-06)
- issues: fix issue template [skip ci] (fb3bd76)
7.0.1 (2022-12-05)
- types: InjectManifest's options and GenerateSW's shouldn't be interchangeable anymore (1dfb305)
7.0.0 (2022-12-05)
- types: fixed JSDoc not working properly (259ac35)
- types: you should now pass workbox-webpack-plugin's GenerateSW and InjectManifest options to workboxOptions instead of the general options (PluginOptions).
6.1.6 (2022-12-05)
- types: mark swSrc as undefined when GenerateSW's options are specified (5893fae)
6.1.5 (2022-12-03)
- shut workbox-webpack-plugin up about multiple calls in dev (b294e6a)
6.1.4 (2022-12-01)
- added consistent-type-imports & fixed ESLint issues (92d465f)
6.1.3 (2022-12-01)
- fixed fallback worker (480a7bd)
6.1.2 (2022-11-30)
- increased Next.js and Webpack ver in peerDeps (c0f87e9)
6.1.1 (2022-11-30)
6.1.0 (2022-11-30)
- update lockfile (e34c06b)
- support for appDir (d0cb3fb)
6.0.11 (2022-11-30)
- turned off removeComments (3aecbdc)
6.0.10 (2022-11-30)
- fixed register.js not found (40cfb17)
6.0.9 (2022-11-30)
- fixed rollup's warning (4263088)
6.0.8 (2022-11-30)
- fixed __dirname not being defined (ce47611)
6.0.7 (2022-11-30)
- fixed rollup's warning (7a5fd7c)
6.0.6 (2022-11-30)
- export defaultCache (78bc00d)
6.0.5 (2022-11-30)
- replaced self.fallback with fallback (43db63a)
6.0.4 (2022-11-30)
- check if nextConfig.webpack is present (53d3955)
6.0.3 (2022-11-30)
- make NextConfig optional (51e8dd3)
6.0.2 (2022-11-30)
- fixed typing (2c4cb17)
6.0.1 (2022-11-30)
- multiple output format (75357a8)
6.0.0 (2022-11-30)
- replace Microbundle with Rollup (c7fcce7)
- nothing, triggering test release
- Start from version 5.6.0. This plugin function signature has been changed to follow the recommended pattern from Next.js. Mainly extracting pwa config from mixing into rest of the Next.js config. This is also less intrusive. See following commit for details.
- Update precache manifest revision to
contenthash
from webpack, suggested by @ammar-oker
- Update dependencies
- (the real) Fix for not precache server js
- Fix Service Worker register url edge case
- (the real) Fix for not precache server js
- Fix Service Worker register url edge case
- Update examples and dependencies
- Update examples and dependencies
- Exclude
middleware-manifest.json
from precache
- Update examples and dependencies
- Update examples and dependencies
- Default range requests for audios and videos
- Update examples and dependencies
- Fix double
//
when precachenext/image
url - Issue 231
- Add
next-image
example
- Fix dynamic routes url encoding issue
- Add check for caches before register - @redian
- Add cross origin cache configuration
- Update examples and dependencies
- Fix offline page fallback scenario
- Present offline post page for @next/mdx users
- Auto reload when app becomes online again
- Fix custom worker and offline page not detected in
src
folders issue
- Add
next-image
runtime cache rules by default
- Fix minor issues
- Add dependency
terser-webpack-plugin
- Fix start url redirect use case
- Implement cache on front end navigation feature
- Implement offline fallbacks feature
- Not precache
/_error
- Offline fallback concept with
handlerDidError
cache plugin
- Pass auto offline check in Chrome
- Fix webpack build on custom worker
- Support typescript for custom worker - Thanks @felixmosh
- Support environment variable in custom worker - Thanks @felixmosh
- Update examples and dependencies
- Update workbox depdencies to 6.1.1
- Update examples and dependencies
- Support ES6+ syntax in custom worker
- Update examples and dependencies
- Fix bug for default runtimeCaching not populated
- Improve log when build custom worker failed
- Upgrade workbox to 6.0.2
- Fix modifyURLPrefix config injection
- Add build id as revision for precache entries
- Update examples and dependencies
- Upgrade to workbox 6.0.0-rc.0
- Support webpack 5
- Update examples and dependencies
- Fix register script to run on IE11
- Update README.md
- Fix typo in logs
viewport
head meta tag not recommended to be put in the_document.js
- Update
workbox
to5.1.4
- Update examples and dependencies
- Add cache on front end navigation example
dev
mode borken due to empty runtime caching and precaching
- Update examples and dependencies
- Remove POST api runtime cache from default cache configuration as it's not supported in Service Worker
- Fix
register.js
to cachestart-url
when auto register is off - Give back full control of runtime caching for
start-url
- [lifecycle] Update prompt user to reload web app when new version is available
- Add more instruction for customizing runtime caching
- Duplicate
start-url
runtime cache entry in generatedsw.js
- Add offline fallback example
- Add web push example
- Add CHANGELOG.md
- Add LICENSE and CHANGELOG.md to .npmignore