github quasarframework/quasar @quasar/app-vite-v3.10.0

latest release: @quasar/cli-v5.0.9
4 hours ago

New

  • feat(app-vite): Capacitor mode -> defineCapacitorConfig() now defaults the splash screen plugin's androidScaleType to CENTER_CROP. The plugin stretches its drawables (FIT_XY) when the app calls show(), 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/icongenie v7+. This only affects newly generated modes (quasar mode add pwa / bex); in an existing project, run Icon Genie v7 and add the new entries to src-pwa/manifest.json / src-bex/manifest.json by hand. The unreferenced icons/ms-icon-144x144.png is 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.ico is 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, regenerate src-electron/icons/icon.ico with @quasar/icongenie v7+ (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:

Don't miss a new quasar release

NewReleases is sending notifications on new releases.