Releases: quasarframework/quasar
quasar-v2.15.2
Changes
- feat(QDialog/QMenu): ease testing of teleported content
- fix(ui): useInterval was not correctly exported #17021
- fix(ui): Platform on Edge should be normalized to 'edge' #17039
- fix(QExpansionItem): header-slot scope > detailsId is always undefined
- fix(QCarouselSlide): JSON API - duplicated examples for "name" prop
- chore(ui): move directives into individual folders (preparing the new testing)
- chore(ui): move plugins into individual folders (prepare the new testing)
Example of how you can target the teleported content of a QDialog/Qmenu in your testing:
const wrapper = mount(QDialog, { ... })
const teleportedWrapper = wrapper.findComponent({ name: 'QPortal' })
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/extras-v1.16.11
Fixes
- fix(extras): re-package #17052
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/extras-v1.16.10
Changes
- feat(extras): Update bootstrap font and icons => v1.11.3
- feat(extras): Update fontawesome font and icons => v6.5.1
- feat(extras): Update MDI font and icons => v7.4.47
- feat(extras): UPdate ionicons icons => v7.3.1
- feat(extras): Update Google Material symbols and fonts to latest
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.15.1
Changes
- feat(ui): NEW composable -> useInterval() #17000
- fix(QColor): slider triggers "Uncaught RangeError: Maximum call stack size exceeded" in onHueChange (fix #16999) (#17001)
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.15.0
New
- feat(ui): new composable: useRenderCache()
- feat(ui): new composable: useTick()
- feat(ui): new composable: useTimeout()
- feat(ui): new composable: useSplitAttrs()
- feat(ui): new composable: useHydration()
- feat(ui): new composable - useId() #16792
- feat(QImg): new prop -> error-src (String)
- feat(QSelect): new prop: popup-no-route-dismiss (Boolean) #6420
- feat(QDialog): new prop: backdrop-filter (String) #16971
- perf(QColor): small tweak: refactor some events without useCache()
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.14.7
Changes
- feat(ui): new language pack - ms-MY (#16977)
- fix(ui): add missing api/types for VIntersection (fix: #16867) (#16958)
- chore(ui): remove obsolete "stylint ignore" comments
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-v1.8.0
New
- feat(app-vite): (backport from q/app-vite v2) extend build > vitePlugins form (additional { server?: boolean, client?: boolean } param
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.7
Changes
- feat(app-webpack): update package list outputted by the "quasar info" command
- fix(app-webpack): remove regex double-escape in custom service worker denylist (#16978)
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.5
Breaking change
- feat(app-vite): drop own linting (quasar.config file > eslint) in favor of vite-plugin-checker
Please refer to the documentation website (the Vite > "Upgrade guide" page) for more details (wait for the docs PWA to get updated).
New
- feat(app-vite): extend build > vitePlugins form (additional { server?: boolean, client?: boolean } param
- feat(app-vite): update package list outputted by the "quasar info" command
- chore(app-vite): use newer server.hot.send() (Vite 5.1+)
Fix
- fix(app-vite): remove regex double-escape in custom service worker denylist (#16978)
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/cli-v2.4.0
This is the optional globally installed CLI.
Changes
- feat(cli): "upgrade" command -> keep account of configured npm registry url; add --registry (-r) param to override; write the registry url on terminal for security purposes #16703
- feat(cli): upgrade deps
- fix(cli): update node version check
- fix(cli): remove unused dep (selfsigned)
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: