workbox
workbox copied to clipboard
π¦ Workbox: JavaScript libraries for Progressive Web Apps
**Library Affected**: workbox-background-sync _workbox-sw, workbox-build, etc._ **Browser & Platform**: Edge 92 (Win), Chrome 92 (Android) _E.g. Google Chrome v51.0.1 for Android, or "all browsers"._ **Issue or Feature Request Description**: Background...
**Library Affected**: CacheFirst, ExpirationPlugin **Browser & Platform**: Chrome v101 **Issue or Feature Request Description**: ```js registerRoute( demoMatcher, new CacheFirst({ cacheName: "demo-cache", plugins: [new ExpirationPlugin({ maxAgeSeconds: 10 })], }) ); ```...
βββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ β High β Prototype Pollution in async β βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Package β async β βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Patched in β >=2.6.4 β βββββββββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€ β Dependency of β workbox-webpack-plugin [dev] β...
**Library Affected**: - workbox-sw - workbox-core **Browser & Platform**: - Firefox 98.0.2 (64-bit) - Reported on OSX and Linux **Issue or Feature Request Description**: The service worker is not installing...
The current document for workbox-google-analytics (https://developers.google.com/web/tools/workbox/modules/workbox-google-analytics) has only example with former GA not gtag. The migrate documentation (https://developers.google.com/analytics/devguides/collection/gtagjs/migration#send_custom_dimensions_and_metrics) and gtag documentation on dimensions and metrics (https://developers.google.com/analytics/devguides/collection/gtagjs/custom-dims-mets) is not precise enough...
**Library Affected**: *workbox-google-analytics* **Browser & Platform**: *Google Chrome Version 83.0.4103.116 (Official Build) (64-bit).* **Issue Description**: *I used GTM in my site with heavily using `dataLayer` to sent data to GTM...
## Background Hey allβthere are a [number of outstanding open issues](https://github.com/GoogleChrome/workbox/issues?q=is%3Aissue+is%3Aopen+label%3Aworkbox-google-analytics) related to `workbox-google-analytics`, as well as questions and issues from folks who are planning to move to [Google Analytics...
instead of using private keyword https://github.com/GoogleChrome/workbox/blob/8afb37210d8f4fe62847f4e80e42fc95bced4895/packages/workbox-expiration/src/models/CacheTimestampsModel.ts#L42-L44 how about start using `#` instead? ```js #db: IDBPDatabase | null = null; ```
Run: ```shell # bash function cost { cd $(mktemp -d) npm init -y npm install $@ find node_modules -type f | wc -l } cost workbox-cli ``` This adds 12,432...
**Library Affected**: _workbox-webpack-plugin_ **Browser & Platform**: _all browsers_ **Feature Request Description**: On our website the SW is only used for caching of JS and CSS at install time to speed...