CHANGELOG
Last updated
Last updated
All notable changes to this project will be documented in this file. See for commit guidelines.
expose modified pwa context to the config ()
truncate manifest hash ()
revert compileTemplate as is fixed by nuxt/nuxt.js for 2.9.x ()
use shared pwa context ()
workbox: default offlineStrategy
changed from NetworkOnly
to NetworkFirst
when offlinePage
is enabled
webpack >= 4 is required
Note: Version bump only for package @nuxtjs/icon
Note: Version bump only for package @nuxtjs/icon
Note: Version bump only for package @nuxtjs/icon
Note: Version bump only for package @nuxtjs/manifest
Note: Version bump only for package @nuxtjs/manifest
New modules system is backward incompatible with nuxt-helpers style modules
Note: Version bump only for package @nuxtjs/meta
Note: Version bump only for package @nuxtjs/meta
New modules system is backward incompatible with nuxt-helpers style modules
Note: Version bump only for package @nuxtjs/onesignal
Note: Version bump only for package @nuxtjs/workbox
Note: Version bump only for package @nuxtjs/workbox
pwa.
scopped options ()
use jimp-compact
()
icon: handle situation where the iconSrc is null
or undefined
() ()
workbox: disable cacheAssets
for dev mode ()
workbox: use NetworkFirst
for dev ()
workbox: support offlineStrategy
()
rewrite icon with async image resizer ()
revert unnecessary HMR regex ()
onesignal: ensure no duplicate script is added () ()
workbox: make plugin fully asynchronous ()
improve computed cacheId ()
improve sw.register error handling ()
workbox: improve sw.register ()
sync workbox version with workbox-window ()
pwa-utils: don't combine with esm (), closes
workbox: always prepend routerBase to swURL (), closes
workbox: allow cache names to be configured () ()
workbox: workbox-window support ()
workbox: use workbox 4.0.0-0 ()
pwa-utils: handle non-strings in startCase
() ()
manifest: remove publicPath field ()
module: handle readJSFiles for string param () ()
workbox: bump to 4.0.0-rc.2 ()
relax pages regex for workbox 4 compatiblity ()
cleanupOutdatedCaches ()
workbox: assetsURLPattern, pagesURLPattern ()
workbox: preCaching option ()
workbox: upgrade workboxVersion to 4.0.0-rc.0 ()
add workboxExtensions to defaults () ()
onesignal: add cache query to sw.js ()
pwa-utils: ensure joinUrl not modifying scheme part ()
options.dev ()
offlineAnalytics () ()
workboxExtensions and extension reading fixes ()
icon: allow reading icon from assetc/icon.png () ()
add HMR test suit ()
use better regexes ()
Handle ogImage
as url () ()
Routing order for default offline route /.*
must be last () ()
Use tapable hooks () ()
Remove debug ()
onesignal: Use CDN by default ()
workbox: Rewrite workbox () ()
icon: new options () ()
workbox: change the order of default runtimeCache
() ()
Only nuxt 2+ supported ()
workbox: add missing lodash dependency () ()
icon: update to jimp 0.5.0 ()
workbox: support pass config object to workbox.setConfig
() ()
icon: make icons accessible () ()
icon: temporary use jimp@0.3.4 () ()
workbox: infer default value of globDirectory from webpack config. fixes . ()
workbox: more fixes regarding nuxt 2 dist directory changes. fixes . ()
worbox: offlineAssets () ()
workbox: offline page assets () ()
workbox: staleWhileRevalidate()
-> networkOnly()
for offline pages ()
workbox: offlinePage
syntax error ()
docs: add reference to pwa module ()
icon: await on build ()
icon: generate only on build ()
manifest: run only on build ()
meta: add unique identifiers to meta fields () ()
meta: generate only on build ()
meta: only set og:url when it has been defined through ogHost or options () ()
meta: remove minimal-ui from default viewport (), closes
pwa: no more optimize dependency ()
workbox: faster service worker register ()
workbox: hardcoded static
dir () ()
workbox: make cacheId independent of npm package version ()
workbox: use regexp for runtimeCaching. fixes . ()
don't override title when titleTemplate is provided () ()
workaround to fill meta with SPA and nuxt start ()
Add compatibility for nuxt 1.0.0 hooks ()
add og:image support () ()
add oneSignal module ()
manifest: allow overriding publicPath () ()
add option to register third-party sw () ()
icon: add combined option sources ()
manifest: support crossorigin option () ()
meta: add author property () ()
meta: add nativeUI option (), closes
meta: add ogUrl url property () ()
meta: add property attribiture for og tags ()
meta: add twitter card, site and creator properties () ()
onesignal: move init options under init ()
runtimeCaching: Support runtimeCaching ()
worbox: add offline option for making it optional () (), closes
workbox: add options.autoRegister ()
workbox: disable caching for sw.js by default ()
workbox: expose registration as window.$sw ()
workbox: importScripts option ()
workbox: option to enable skipWaiting
() ()
workbox: rewrite with better template support ()
workbox: workbox 3 + offlinePage () ()
workbox, onegisnal: Use defaultsDeep for options ()
Add support of StrategyOptions to cache ()
ogSiteName () ()
icon: make icons accessible () ()
icon: temporary use jimp@0.3.4 () ()
icon: await on build ()
icon: generate only on build ()
workaround to fill meta with SPA and nuxt start ()
Add compatibility for nuxt 1.0.0 hooks ()
icon: add combined option sources ()
icon: add combined option sources ()
workaround to fill meta with SPA and nuxt start ()
icon: await on build ()
icon: generate only on build ()
Add compatibility for nuxt 1.0.0 hooks ()
icon: set minimum size to 64 ()
icon: fix iconSrc type ()
🖼️ icon module ()
docs: add reference to pwa module ()
manifest: run only on build ()
workaround to fill meta with SPA and nuxt start ()
Add compatibility for nuxt 1.0.0 hooks ()
manifest: allow overriding publicPath () ()
manifest: support crossorigin option () ()
manifest: allow overriding publicPath () ()
workaround to fill meta with SPA and nuxt start ()
manifest: run only on build ()
Add compatibility for nuxt 1.0.0 hooks ()
docs: add reference to pwa module ()
manifest: add standalone to start_url ()
manifest: correctly omit internal options ()
manifest: meta module compatibility ()
manifest: refactor & openGraph support ()
manifest: rewrite module ()
manifest: defaultIcon option ()
prevent invalid url when router base is / ()
manifest: sanetize options ()
manifest: typo in manifest.json filename ()
manifest: improvements ()
manifest: write manifest file once ()
manifest: add lang ()
manifest: improve default short_name ()
meta: add apple-touch-icon ()
manifest: Use loading as theme color as default ()
initial migration to 1.0.0-alpha1 ()
docs: add reference to pwa module ()
meta: add unique identifiers to meta fields () ()
meta: generate only on build ()
meta: only set og:url when it has been defined through ogHost or options () ()
meta: remove minimal-ui from default viewport (), closes
don't override title when titleTemplate is provided () ()
workaround to fill meta with SPA and nuxt start ()
Add compatibility for nuxt 1.0.0 hooks ()
add og:image support () ()
meta: add author property () ()
meta: add nativeUI option (), closes
meta: add ogUrl url property () ()
meta: add property attribiture for og tags ()
meta: add twitter card, site and creator properties () ()
ogSiteName () ()
workbox: workbox 3 + offlinePage () ()
meta: only set og:url when it has been defined through ogHost or options () ()
meta: add author property () ()
meta: add ogUrl url property () ()
meta: add twitter card, site and creator properties () ()
add og:image support () ()
meta: add unique identifiers to meta fields () ()
workaround to fill meta with SPA and nuxt start ()
meta: generate only on build ()
meta: remove minimal-ui from default viewport ()
meta: add nativeUI option ()
Add compatibility for nuxt 1.0.0 hooks ()
meta: add property attribiture for og tags ()
docs: add reference to pwa module ()
meta: default apple-mobile-web-app-status-bar-style to default ()
meta: default appleStatusBarStyle to black ()
meta: apple-touch-startup-image ()
meta: better IOS icons ()
meta: ios launch icon title ()
meta: ios specific options ()
icon: applefavicon option (#76) ()
meta: Support manifest meta & openGraph ()
meta: more meta tags ()
meta: add missing head keyword ()
meta: fix package.json ()
initial migration to 1.0.0-alpha1 ()
add oneSignal module ()
onesignal: move init options under init ()
workbox, onegisnal: Use defaultsDeep for options ()
workbox: infer default value of globDirectory from webpack config. fixes . ()
workbox: more fixes regarding nuxt 2 dist directory changes. fixes . ()
worbox: offlineAssets () ()
workbox: offline page assets () ()
workbox: staleWhileRevalidate()
-> networkOnly()
for offline pages ()
workbox: offlinePage
syntax error ()
docs: add reference to pwa module ()
workbox: faster service worker register ()
workbox: hardcoded static
dir () ()
workbox: make cacheId independent of npm package version ()
workbox: use regexp for runtimeCaching. fixes . ()
Add compatibility for nuxt 1.0.0 hooks ()
workbox, onegisnal: Use defaultsDeep for options ()
add option to register third-party sw () ()
runtimeCaching: Support runtimeCaching ()
Add support of StrategyOptions to cache ()
worbox: add offline option for making it optional () (), closes
workbox: add options.autoRegister ()
workbox: disable caching for sw.js by default ()
workbox: expose registration as window.$sw ()
workbox: importScripts option ()
workbox: option to enable skipWaiting
() ()
workbox: rewrite with better template support ()
workbox: workbox 3 + offlinePage () ()
Add support of StrategyOptions to cache ()
workbox: faster service worker register ()
runtimeCaching: Support runtimeCaching ()
workbox: add options.autoRegister ()
workbox, onegisnal: Use defaultsDeep for options ()
workbox: make cacheId independent of npm package version ()
workbox: use regexp for runtimeCaching. fixes . ()
Add compatibility for nuxt 1.0.0 hooks ()
add option to register third-party sw () ()
workbox: expose registration as window.$sw ()
workbox: importScripts option ()
workbox: rewrite with better template support ()
docs: add reference to pwa module ()
workbox: use nuxt tapables ()
workbox: fix globDirectory ()
workbox: explicitly provide globDirectory ()
workbox: correct serviceworker check (#109) ()
workbox: only cach css and js files ()
workbox: don't use regexs ()
workbox: enable clientsClaim by default ()
workbox: update modifyUrlPrefix for latest workbox (#75) (), closes
workbox: simplify publicPath & routerBase ()
workbox: incorrect swURL when routerBase is / ()
workbox: use default options ()
workbox: empty scope ()
prevent invalid url when router base is / ()
workbox: full offline support ()
workbox: improve service worker ()
workbox ()