chore(deps): update workbox monorepo to v6.5.0 #1603

Merged
konrad merged 2 commits from renovate/workbox-monorepo into main 2022-02-24 08:15:12 +00:00
Member

This PR contains the following updates:

Package Type Update Change
workbox-cli devDependencies minor 6.4.2 -> 6.5.0
workbox-precaching dependencies minor 6.4.2 -> 6.5.0

Release Notes

googlechrome/workbox

v6.5.0

Compare Source

The Workbox v6.5.0 release includes a number of smaller fixes, as well as a major rewrite of the workbox-webpack-plugin to TypeScript.

A full changelog is available at https://github.com/GoogleChrome/workbox/compare/v6.4.2...v6.5.0

What's New
  • workbox-webpack-plugin has been rewritten in TypeScript, and has public TypeScript definitions for its interfaces published as part of this release. We do not anticipate any changes in the underlying functionality as part of this rewrite. [#​2882]
  • A forceSyncFallback parameter has been added to workbox-background-sync, without changing the default behavior. When forceSyncFallback is explicitly set to true, workbox-background-sync will always attempt to replay queued requests when the service worker starts up and never rely on the sync event listener. Most developers will not need this behavior, but it can be useful when targeting environments that have a non-functional Background Sync implementation, like some Electron runtimes. [#​3020]
What's Fixed
  • A more informative message is returned when an opaque response is erroneously used in workbox-streams. [#​3001]
  • Removed a dynamic method call in workbox-background-sync which could lead to errors when run through with certain aggressive minifiers. [#​3012]
  • A waitUntil() was added to the StaleWhileRevalidate strategy, ensuring that it works properly with navigation preload responses. [#​3015]
  • Removed the dependency on the deprecated source-map-url package. [#​3031]
New Contributors

Thank you to @​roikoren755 for their contributions to the workbox-webpack-plugin TypeScript migration!


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [workbox-cli](https://github.com/googlechrome/workbox) | devDependencies | minor | [`6.4.2` -> `6.5.0`](https://renovatebot.com/diffs/npm/workbox-cli/6.4.2/6.5.0) | | [workbox-precaching](https://github.com/googlechrome/workbox) | dependencies | minor | [`6.4.2` -> `6.5.0`](https://renovatebot.com/diffs/npm/workbox-precaching/6.4.2/6.5.0) | --- ### Release Notes <details> <summary>googlechrome/workbox</summary> ### [`v6.5.0`](https://github.com/googlechrome/workbox/releases/v6.5.0) [Compare Source](https://github.com/googlechrome/workbox/compare/v6.4.2...v6.5.0) The Workbox v6.5.0 release includes a number of smaller fixes, as well as a major rewrite of the `workbox-webpack-plugin` to TypeScript. A full changelog is available at https://github.com/GoogleChrome/workbox/compare/v6.4.2...v6.5.0 ##### What's New - `workbox-webpack-plugin` has been rewritten in TypeScript, and has public TypeScript definitions for its interfaces published as part of this release. We do not anticipate any changes in the underlying functionality as part of this rewrite. \[[#&#8203;2882](https://github.com/googlechrome/workbox/issues/2882)] - A `forceSyncFallback` parameter has been added to `workbox-background-sync`, without changing the default behavior. When `forceSyncFallback` is explicitly set to `true`, `workbox-background-sync` will always attempt to replay queued requests when the service worker starts up and never rely on the `sync` event listener. Most developers will not need this behavior, but it can be useful when targeting environments that have a non-functional Background Sync implementation, like some [Electron](https://www.electronjs.org/) runtimes. \[[#&#8203;3020](https://github.com/googlechrome/workbox/issues/3020)] ##### What's Fixed - A more informative message is returned when an opaque response is erroneously used in `workbox-streams`. \[[#&#8203;3001](https://github.com/googlechrome/workbox/issues/3001)] - Removed a dynamic method call in `workbox-background-sync` which could lead to errors when run through with certain aggressive minifiers. \[[#&#8203;3012](https://github.com/googlechrome/workbox/issues/3012)] - A `waitUntil()` was added to the `StaleWhileRevalidate` strategy, ensuring that it works properly with navigation preload responses. \[[#&#8203;3015](https://github.com/googlechrome/workbox/issues/3015)] - Removed the dependency on the [deprecated](https://github.com/lydell/source-map-url#deprecated) `source-map-url` package. \[[#&#8203;3031](https://github.com/googlechrome/workbox/issues/3031)] ##### New Contributors Thank you to [@&#8203;roikoren755](https://github.com/roikoren755) for their contributions to the `workbox-webpack-plugin` TypeScript migration! </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Renovate will not automatically rebase this PR, because other commits have been found. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
renovate added the
dependencies
label 2022-02-23 21:03:32 +00:00
renovate added 1 commit 2022-02-23 21:03:33 +00:00
continuous-integration/drone/pr Build is passing Details
d84d1c56a8
chore(deps): update workbox monorepo to v6.5.0
Member

Hi renovate!

Thank you for creating a PR!

I've deployed the changes of this PR on a preview environment under this URL: https://1603-renovate-workbox-monorepo--vikunja-frontend-preview.netlify.app

You can use this url to view the changes live and test them out.
You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/.

Have a nice day!

Beep boop, I'm a bot.

Hi renovate! Thank you for creating a PR! I've deployed the changes of this PR on a preview environment under this URL: https://1603-renovate-workbox-monorepo--vikunja-frontend-preview.netlify.app You can use this url to view the changes live and test them out. You will need to manually connect this to an api running somehwere. The easiest to use is https://try.vikunja.io/. Have a nice day! > Beep boop, I'm a bot.
konrad added 1 commit 2022-02-24 07:42:00 +00:00
continuous-integration/drone/pr Build is passing Details
02f9184b4b
chore: update workbox version
konrad merged commit 52948864ad into main 2022-02-24 08:15:12 +00:00
konrad deleted branch renovate/workbox-monorepo 2022-02-24 08:15:12 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.