Overview
- Capacitor v3 support (check Quasar CLI > Developing Capacitor Apps pages).
- TS support for PWA. Should you wish to use it, just rename the extensions of /src-pwa/*.js files to ".ts".
- Workbox with InjectManifest mode: the custom-service-worker.js/.ts now gets compiled, so the old restrictions are no longer valid (like not being able to import with relative path and not having a linter active -- you can now configure it).
For in-depth information please consult the appropriate pages in our documentation.
New
- feat(app): Capacitor v3 support
- feat(app): Compile PWA custom service worker; Add TS support for the custom sw and register-sw
- Upgrade deps: vue@3.0.6, @vue/compiler-sfc@3.0.6, @vue/server-renderer@3.0.6, vue-router@4.0.4, archiver@5.20, chokidar@3.5.1, fast-glob@3.2.5, fs-extra@9.1.0, register-service-worker@1.7.2, sass@1.32.8, semver@7.3.4, table@6.0.7, webpack-bundle-analyzer@4.4.0, webpack-dev-server@3.11.2
- chore(app): upgrade TS deps (4.2.2)
- chore(app): Bump default workbox-webpack-plugin to v6
Fixes
- fix(app/electron): first run of the build command fails #8521