Releases: quasarframework/quasar
quasar-v2.17.0
Potential upgrade issue
The "Platform" Quasar plugin now explicitly holds all Boolean props in Platform.is
Object. Previously, only the active/"true" ones were contained. So, for example, on a non-Firefox browser, if previously Platform.is.firefox
would not have been declared, now it will be defined and its value is going to be false
. So, if you were doing 'firefox' in Platform.is
or Platform.is.firefox === undefined
, change it to Platform.is.firefox
/!Platform.is.firefox
.
New
- feat+refactor(ui/Platform): explicitly specify all boolean props (they were previously undefined if "false") #17482
- perf(QScrollArea): prevent content re-rendering on scroll or mousemove (fix #16579) #17041
- feat(QScrollArea): add scroll viewport to create overscrolling effect #17208
- feat(QUploader): New prop -> thumbnail-fit (#17494)
- feat(QSelect): New prop: disable-tab-select (#17362)
- feat(QMenu/QTooltip): new Quasar CSS vars -> $menu-max-height, $tooltip-max-width, $tooltip-max-height #16072
- feat+perf(QOptionsGroup): new props -> option-value, option-label & option-disable #16874
- feat+refactor(QSpinner): mount & patch faster
- chore(QSelect): small perf-related improvements
Fixes
- fix(QTabPanels): tab-panels 'transition' emit fires before transition ends (fix #17479). (#17489)
- fix(QScrollArea): correctly compute snap position for thumb #17206 (#17207)
- fix(QTabs): Active route tab doesn't update on reactivation when it's a descendant of #17495
- fix+feat(QSelect/QMenu/QTooltip): the position engine should not override max-width/height set in CSS for QMenu/QTooltip #16072
- fix(ui): Type-Error because of 'declare module "@vue/runtime-core"' #17416
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:
@quasar/app-webpack-v3.13.5
Security fix
- feat(@quasar/app-webpack): update express to ^4.20.0 (#17506)
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:
quasar-v2.16.11
Fixes
- fix(ui): memleak in QCheckbox/QRadio/QSpace/QSpinner(s) due to globally created vdom nodes #17485
- fix(ui): allow Font Awesome fa-classic in QIcon (fix: #17483) (#17486)
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:
quasar-v2.16.10
Changes
- fix(ui): add role="list" to QList (fix: #17439) (#17441)
- fix(QTable): JSON > "virtualScrollSliceSize" default value; (#17480)
- fix(ui): IME composition detection not working (#17476)
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:
@quasar/app-webpack-v4.0.0-beta.22
Changes
- feat(app-webpack): tighten CSP for BEX (manifest v2)
- fix(app-webpack): do not use eval devtool while on BEX for CSP (fix: #17447)
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:
@quasar/app-vite-v2.0.0-beta.21
Changes
- feat(app-vite): tighten CSP for BEX (manifest v2)
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:
@quasar/app-webpack-v4.0.0-beta.21
Changes
- fix(app-webpack): fix feature flags generation when adding modes
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:
@quasar/app-vite-v2.0.0-beta.20
Changes
- fix(app-vite): fix feature flags generation when adding modes
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:
quasar-v2.16.9
New
- feat(ui): date utils -> add format support for: Mo, do, DDDo, wo
- feat(ui/lang): Create bs-BA language pack (#17433)
Fixes
- fix(ui): apply styles to only aria-disabled="true" (#17436)
- fix(QIcon): rounded floating q-badge not "round" when working with q-icon #17342
- fix(ui): invalid icons for the Quasar IconSets on Material Symbols (webfont + svg)
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:
@quasar/app-webpack-v3.13.4
Fixes
- fix(app-webpack): (backport from q/app-webpack beta) Capacitor/Cordova on Windows host -> Android Studio not being launched when running "quasar build -m capacitor -T android --ide" #17420
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: