New
- feat(app-vite): Capacitor mode ->
defineCapacitorConfig()now defaults the splash screen plugin'sandroidScaleTypetoCENTER_CROP. The plugin stretches its drawables (FIT_XY) when the app callsshow(), which distorted the icon on any screen whose aspect ratio differs from the resource's; Icon Genie composes the splash screens icon-centered on a covering background, so cropping the edges loses nothing. A value you set yourself always wins and your other plugin settings are kept (#7751) - feat(app-vite): templates -> the PWA manifest now lists the maskable and monochrome 512px icons with their
purpose, and the BEX manifests list the 32px and 96px icons, matching the asset set generated by@quasar/icongeniev7+. This only affects newly generated modes (quasar mode add pwa/bex); in an existing project, run Icon Genie v7 and add the new entries tosrc-pwa/manifest.json/src-bex/manifest.jsonby hand. The unreferencedicons/ms-icon-144x144.pngis gone from the PWA template
Fixes
- fix(app-vite): PWA + SSG mode -> with
workboxMode: 'InjectManifest'the generated service worker precached the SSG renderer's own__ssg__files (hundreds of useless entries, a noticeably larger precache); the ignore rule now applies to both workbox modes - fix(app-vite): Electron mode -> the template
icon.icois regenerated with bitmap small entries, so Windows renders the small sizes (taskbar, title bar) instead of showing a broken icon. This only affects newly generated projects; in an existing one, regeneratesrc-electron/icons/icon.icowith@quasar/icongeniev7+ (or copy the new template file)
Donations
Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If Quasar is useful in your workflow and you want to support ongoing maintenance, please consider the following: