workbox
workbox copied to clipboard
📦 Workbox: JavaScript libraries for Progressive Web Apps
**Library Affected**: _workbox-build_ Workbox used to go all-in on RegExp based routing for runtime caching, and the `runtimeCaching` options in our build tools use the property named `urlPattern` to configure...
**Library Affected**: workbox-webpack-plugin (latest at time of writing) **Browser & Platform**: Irrelevant **Issue or Feature Request Description**: The documentation for `mode` states: >Optional >string >If set to 'production', then an...
(Moving a conversation from https://twitter.com/jeffposnick/status/1286392399036588037) To summarize, `workbox-build`'s `generateSW` and `workbox-webpack-plugin`'s `InjectManifest` both perform a compilation, using [Rollup](https://github.com/GoogleChrome/workbox/blob/v6/packages/workbox-build/src/lib/bundle.js) in the case of `workbox-build`'s `generateSW`, and a [child compiler](https://medium.com/@prateekbh/my-experience-writing-a-webpacks-child-compiler-plugin-a1237c175947) in the...
We currently use [Rollup](https://rollupjs.org/) in our build tools' "generate" modes to take a templated service worker source file + config, and produce either a single output service worker (if `inlineWorkbox`...
Hi, for several days I can not figure out the reason for this behavior in safari **Library Affected**: https://storage.googleapis.com/workbox-cdn/releases/6.4.2/workbox-window.prod.mjs https://storage.googleapis.com/workbox-cdn/releases/6.4.2/workbox-sw.js **Browser & Platform**: Safari [https://stackoverflow.com/questions/70328444/safari-does-not-update-cache-in-adjacent-tabs-when-a-new-service-worker-is-relea](https://stackoverflow.com/questions/70328444/safari-does-not-update-cache-in-adjacent-tabs-when-a-new-service-worker-is-relea)
We've recently switched to using a TypeScript translated to JSON Schema, validated at runtime by AJV in `workbox-build`. We've been held back a bit by the [limitations](https://github.com/GoogleChrome/workbox/blob/v6/gulp-tasks/build-node-packages.js#L44-L108) of JSON Schema,...
**Library Affected**: `workbox-recipes` **Browser & Platform**: all browsers **Feature Request Description**: I would like to be able to use a Response instead of a string with the name of a...
**Library Affected**: workbox-sw, workbox.recipes **Browser & Platform**: Chrome, Edge, Brave etc. Can't easily tell with Firefox **Issue or Feature Request Description**: Over aggressive default caching of workbox.recipes can quickly consume...
**Library Affected**: workbox 6.4.1 **Browser & Platform**: all browsers **Issue or Feature Request Description**: Hi, I ran into a problem that after refreshing the page, the html cache for NavigationRoute...
**Library Affected**: workbox 6.4.1 **Browser & Platform**: all browsers Hi I noticed a strange thing, I have a notification for the user to install a new version of SW. I...