Update dependency workbox-cli to v6.1.5 #609

Merged
konrad merged 1 commits from renovate/workbox-monorepo into main 2021-07-25 14:09:49 +00:00
Member

This PR contains the following updates:

Package Type Update Change
workbox-cli devDependencies patch 6.1.1 -> 6.1.5

Release Notes

googlechrome/workbox

v6.1.5

Compare Source

Workbox v6.1.5 includes fixes in workbox-cli, workbox-window and workbox-webpack-plugin. Also, the rollup and @rollup/plugin-node-resolve dependencies were updated.

(There was no v6.1.3 or v6.1.4 release.)

🐛 What's Fixed?

workbox-cli

In the configuration file generated by workbox wizard the regex for ignoreURLParametersMatching are now serialized correctly, as before they were being serialized as strings and that was causing errors. [#​2796]

workbox-window

Added support for external controlling events. The controlling event is now dispatched whether it originated in the current or external service worker. Developers can check the isExternal flag to distinguish between the two. [#​2786]

workbox-webpack-plugin

Fix to push an Error object to compilation.warnings instead of strings, since pushing strings causes the warnings to not be bubbled up correctly. See [#​2790]

Thanks!

Thank you @​jcabak for contributing documentation updates [#​2808]!

v6.1.2

Compare Source

Workbox v6.1.2 includes several fixes to the workbox-cli's wizard mode, and removes some potentially confusing logging.

🐛 What's Fixed?

workbox-build
  • A warning message was logged when workbox-build was used, due to an update to the @rollup/plugin-replace plugin that it uses. The underlying issue raised in the warning message has been addressed. [#​2772]
workbox-cli
  • Previously, the wizard question flow would not give developers the opportunity to specify a value to override the default ignoreURLParametersMatching setting. The wizard now provides some context and explicitly asks about overriding this value. [#​2763]

  • There were two issues fixed in the wizard related to entering the globDirectory value: the separator characters, --------, were inadvertently selectable, and additionally, the logic was buggy when a manual directory name was entered. Both of these issues are fixed. [#​2766]

workbox-strategies
  • There was previously unnecessary logging of an uncaught error when a network request failed while offline, even if the response was eventually provided via the cache. This amounted to extra noise in the JS console, and could be particularly confusing if it was triggered during Chrome's new automatic offline check. This uncaught error should no longer show up in the logs. [#​2777]

Thanks!

Special thanks to @​ognjenjevremovic for contributing the two workbox-cli PRs that went into this release!


Configuration

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

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update 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 | patch | [`6.1.1` -> `6.1.5`](https://renovatebot.com/diffs/npm/workbox-cli/6.1.1/6.1.5) | --- ### Release Notes <details> <summary>googlechrome/workbox</summary> ### [`v6.1.5`](https://github.com/googlechrome/workbox/releases/v6.1.5) [Compare Source](https://github.com/googlechrome/workbox/compare/v6.1.2...v6.1.5) Workbox v6.1.5 includes fixes in `workbox-cli`, `workbox-window` and `workbox-webpack-plugin`. Also, the `rollup` and `@rollup/plugin-node-resolve` dependencies were updated. (There was no v6.1.3 or v6.1.4 release.) #### 🐛 What's Fixed? ##### workbox-cli In the configuration file generated by `workbox wizard` the regex for `ignoreURLParametersMatching` are now serialized correctly, as before they were being serialized as strings and that was causing errors. \[[#&#8203;2796](https://github.com/googlechrome/workbox/issues/2796)] ##### workbox-window Added support for external controlling events. The `controlling` event is now dispatched whether it originated in the current or external service worker. Developers can check the `isExternal` flag to distinguish between the two. \[[#&#8203;2786](https://github.com/googlechrome/workbox/issues/2786)] ##### workbox-webpack-plugin Fix to push an Error object to `compilation.warnings` instead of strings, since pushing strings causes the warnings to not be bubbled up correctly. See \[[#&#8203;2790](https://github.com/googlechrome/workbox/issues/2790)] #### Thanks! Thank you [@&#8203;jcabak](https://github.com/jcabak) for contributing documentation updates \[[#&#8203;2808](https://github.com/googlechrome/workbox/issues/2808)]! ### [`v6.1.2`](https://github.com/googlechrome/workbox/releases/v6.1.2) [Compare Source](https://github.com/googlechrome/workbox/compare/v6.1.1...v6.1.2) Workbox v6.1.2 includes several fixes to the `workbox-cli`'s `wizard` mode, and removes some potentially confusing logging. #### 🐛 What's Fixed? ##### workbox-build - A warning message was logged when `workbox-build` was used, due to an update to the `@rollup/plugin-replace` plugin that it uses. The underlying issue raised in the warning message has been addressed. \[[#&#8203;2772](https://github.com/googlechrome/workbox/issues/2772)] ##### workbox-cli - Previously, the `wizard` question flow would not give developers the opportunity to specify a value to override the default `ignoreURLParametersMatching` setting. The `wizard` now provides some context and explicitly asks about overriding this value. \[[#&#8203;2763](https://github.com/googlechrome/workbox/issues/2763)] - There were two issues fixed in the `wizard` related to entering the `globDirectory` value: the separator characters, `--------`, were inadvertently selectable, and additionally, the logic was buggy when a manual directory name was entered. Both of these issues are fixed. \[[#&#8203;2766](https://github.com/googlechrome/workbox/issues/2766)] ##### workbox-strategies - There was previously unnecessary logging of an uncaught error when a network request failed while offline, even if the response was eventually provided via the cache. This amounted to extra noise in the JS console, and could be particularly confusing if it was triggered during Chrome's new [automatic offline check](https://developer.chrome.com/blog/improved-pwa-offline-detection/). This uncaught error should no longer show up in the logs. \[[#&#8203;2777](https://github.com/googlechrome/workbox/issues/2777)] #### Thanks! Special thanks to [@&#8203;ognjenjevremovic](https://github.com/ognjenjevremovic) for contributing the two `workbox-cli` PRs that went into this release! </details> --- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update 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 2021-07-25 14:02:19 +00:00
renovate added 1 commit 2021-07-25 14:02:20 +00:00
continuous-integration/drone/pr Build is passing Details
8ba8c3d258
Update dependency workbox-cli to v6.1.5
konrad merged commit 623a8aa3f7 into main 2021-07-25 14:09:49 +00:00
This repo is archived. You cannot comment on pull requests.
No description provided.