Skip to content

chore(deps): update dependency quasar to v2.11.5

RenovateBot requested to merge renovate-quasar-2.x into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
quasar (source) 2.10.2 -> 2.11.5 age adoption passing confidence

Release Notes

quasarframework/quasar

v2.11.5

Compare Source

Perf

  • perf(virt-scroll): better management of animation frames
  • perf(QInfiniteScroll): force stop all svg animations in the "loading" slot when slot is not on screen #​15094

Fixes

  • fix(ui): is.deepEqual not working correctly for Map() or Set() #​15248
  • fix(QRating): fix kbd navigation #​15235 (#​15237)
  • fix(QDialog): can't open it on Safari if its not persistent (edge case) #​14779
  • fix(ui): copyToClipboard fallback mechanism in dialog #​15076
  • fix(Loading/QDrawer/QDialog): prevent scroll - do not scroll back if route has changed since it was activated #​15211
  • fix(Loading): initialize the instance with the parent app #​15245

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

v2.11.4

Compare Source

Changes

  • perf(ui): improve timeouts & intervals management (significant improvement) #​15203
  • perf(ui): hide SVGs inside invisible (#​15226)
  • feat(QMenu): touch-position and context-menu support for offset #​14944
  • fix(ui): fullscreen management when more than 1 dialogs are active #​15223

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

v2.11.3

Compare Source

New

  • feat(ui): Ability to disable Quasar automatically adding "dir" and "lang" HTML attributes to the html tag #​15010

Fixes

  • fix(QRadio/QCheckbox): checked must be set as .prop to change the native form value and as .attr to change the html attr #​15182 (#​15183)

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

v2.11.2

Compare Source

New

  • feat(ui): prepare body classes for SSG
  • feat(QTabs): prepare for SSG while avoiding subsequent re-renders

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

v2.11.1

Compare Source

Fixes

  • fix(ui/lang): kk language name

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:

v2.11.0

Compare Source

New

  • feat(ui): dark mode shadows (and Quasar sass variables)
  • feat(ui): Improve QInput and QFile nativeEl types (fix #​15128) (#​15129)

Fixes

  • fix(QInput): set margin first and then decrease height to keep parent scroll (regressing from fixing firefox undo) #​15023 (#​15047)
  • fix(QDialog): listen for click on backdrop on ios because the refocus does not make sense and ios in non-desktop mode does not focus the backdrop on tap #​13619 (#​14958)
  • fix(QInfiniteScroll): hide transitions and animations for invisible items #​15094 (#​15097)
  • fix(ui/build): ignore .spec.js files when building UI package (has negative effects on the CLI auto-import feature)
  • fix(QCard): do not mess with padding for non-rectangle buttons inside QCardActions
  • fix(QLinearProgress): "stripe" prop not taking account of "instant-feedback"

Breaking change fix

We are sorry but we really had to push the following because it's a bug with various implications. Should you use this language pack, you should convert kz to kk as language name:

  • fix(ui): Kazakh language pack renamed from kz to kk as per ISO standard (#​14985)

Designer considerations (important!)

Since we added shadows for Dark mode:

  1. The shadow-*, shadow-up-*, inset-shadow and inset-shadow-down CSS helper classes will now output light-colored shadows when Dark mode is enabled.
  2. Quasar components that handle dark mode will now output light-colored shadows when Dark mode is enabled (unless "flat"). These include: QCard, QColor, QDate, QTime, QMenu, QStepper, QTable, QUploader.
  3. QHeader/QFooter/QDrawer with "elevated" prop will now output light-colored shadows when Dark mode is enabled.
  4. QDialog will no longer attach any default shadow to its main child element/component. This won't change anything if you're using a QCard (because it already has a shadow). However, any other element/component (including your own) might require you to attach a shadow-* class to work the same.
  5. QKnob & QChip will output a light-colored shadow when it's focused and Dark mode is enabled. For QKnob on light-mode (and new dark mode), this shadow has been changed from elevation level 4 to 2.

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports