Skip to content

Latest commit

 

History

History
487 lines (243 loc) · 10.7 KB

CHANGELOG.md

File metadata and controls

487 lines (243 loc) · 10.7 KB

Note: please see packages/*/CHANGELOG.md for > 7.0.2 changelogs.

7.0.2 (2022-12-06)

Bug Fixes

  • issues: fix issue template [skip ci] (fb3bd76)

7.0.1 (2022-12-05)

Bug Fixes

  • types: InjectManifest's options and GenerateSW's shouldn't be interchangeable anymore (1dfb305)

7.0.0 (2022-12-05)

Bug Fixes

  • types: fixed JSDoc not working properly (259ac35)

BREAKING CHANGES

  • 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)

Bug Fixes

  • types: mark swSrc as undefined when GenerateSW's options are specified (5893fae)

6.1.5 (2022-12-03)

Bug Fixes

  • shut workbox-webpack-plugin up about multiple calls in dev (b294e6a)

6.1.4 (2022-12-01)

Bug Fixes

  • added consistent-type-imports & fixed ESLint issues (92d465f)

6.1.3 (2022-12-01)

Bug Fixes

6.1.2 (2022-11-30)

Bug Fixes

  • increased Next.js and Webpack ver in peerDeps (c0f87e9)

6.1.1 (2022-11-30)

Bug Fixes

  • added webpack to peerDeps, fast-glob to deps (bc38707)
  • update lockfile (646554b)

6.1.0 (2022-11-30)

Bug Fixes

Features

6.0.11 (2022-11-30)

Bug Fixes

  • turned off removeComments (3aecbdc)

6.0.10 (2022-11-30)

Bug Fixes

  • fixed register.js not found (40cfb17)

6.0.9 (2022-11-30)

Bug Fixes

6.0.8 (2022-11-30)

Bug Fixes

  • fixed __dirname not being defined (ce47611)

6.0.7 (2022-11-30)

Bug Fixes

6.0.6 (2022-11-30)

Bug Fixes

6.0.5 (2022-11-30)

Bug Fixes

  • replaced self.fallback with fallback (43db63a)

6.0.4 (2022-11-30)

Bug Fixes

  • check if nextConfig.webpack is present (53d3955)

6.0.3 (2022-11-30)

Bug Fixes

  • make NextConfig optional (51e8dd3)

6.0.2 (2022-11-30)

Bug Fixes

6.0.1 (2022-11-30)

Bug Fixes

6.0.0 (2022-11-30)

  • replace Microbundle with Rollup (c7fcce7)

BREAKING CHANGES

  • nothing, triggering test release

5.6.0

BREAKING CHANGE

  1. 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.

5.5.0

Fix

  1. Update precache manifest revision to contenthash from webpack, suggested by @ammar-oker

Misc

  • Update dependencies

Fix

  1. (the real) Fix for not precache server js
  2. Fix Service Worker register url edge case

5.4.7

Fix

  1. (the real) Fix for not precache server js
  2. Fix Service Worker register url edge case

5.4.6

Fix

Misc

  • Update examples and dependencies

5.4.5

Fix

5.4.4

Misc

  • Update examples and dependencies

5.4.2

Fix

  • Exclude middleware-manifest.json from precache

Misc

  • Update examples and dependencies

5.4.0

  1. Add custom worker directory config (@TimoWilhelm)

5.3.2

Misc

  • Update examples and dependencies

5.3.1

  1. Default range requests for audios and videos

5.2.25

Fix

  1. Add support for pageExtensions

Misc

  • Update examples and dependencies

5.2.24

Fix

  1. Back online reload behaviour configurable

5.2.23

Fix

  1. Fix double // when precache next/image url - Issue 231

Misc

  • Add next-image example

5.2.22

Fix

  1. Fix dynamic routes url encoding issue
  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

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