New
- feat(QTabs): better active route matching algorithm; might give slightly different (but more logical) results
- feat(QTabs): improve cleanup; auto position to active tab when not using router as well #14470
- perf(QTabs): better way to watch the current route
- perf(QTabs): better algorithm for QTab register/unregister
- feat(QTabs): improve keyboard navigation (home/end keys)
- feat(QTabs): when using keyboard and focusing to QTab -> focus directly on the active tab and scroll to it
- feat(QRouteTab): significantly enhance the ability to cancel/delay/redirect navigation
- feat(ui/utils): modernize extend util
- feat+perf(ui): various improvements to events (QBtn/Touch*/QStep)
- feat(QBtn): significantly enhance the ability to cancel/delay/redirect navigation
- feat(QItem): ability to cancel/delay/redirect navigation
- feat(QBreadcrumbsEl): ability to cancel/delay/redirect navigation
- feat(QRating): add a11y for icons #13941 #14477
- feat(QCheckbox,QRadio,QToggle): set aria-hidden on the whole __inner content (includes visual style and form component) #13093 (#14479)
- feat(ui/utils): improve private useTick() and useTimeout() - don't allow to trigger when component gets destroyed
Fixes
- fix(ui): JSON API for QEditor caret computedProp (#14476)
- fix(lang): update NL translation for expand/collapse (#14499)
- fix(QTree): Allow no-selection-unset to accept 0 as a key (#14506)
Donations
Quasar Framework is an open-source MIT licensed project that has been made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider: