⚠️ Breaking Changes
- Exposed flow method
handleFlownow accepts a step value instead of an index and has been renamed toexecuteFlow partialinflowprop is removed, since it has no effect on the behaviour. Prop remains an object in case of potential updates@flow-stepemitted event will provide the step value instead of the step index
For more info, take a look at the migration guide
🚀 Features
- Accessibility improvements (#1211)
- New events added (
@menu-mounted,@menu-unmounted), each carries the menuHTMLElement - New property added in
config,onInternalKeydown onKeyUpis now teleport-aware- Forced
shift + tabclose is now gated behindconfig.tabOutClosesMenu onKeyDownis now aware ofconfig.spaceConfirmEnterkey on the input field is guarded bypreventDefault+stopImmediatePropagation- Added
Entercase foronKeyDownin the menu with the same opt-in logic - Various
aria-*improvements
- New events added (
🐛 Bug Fixes
- Fixed issue with nuxt hydration mismatch error and warnings (#1210)
- Fixed issue with
text-inputintime-pickersnaps to startTime/now mid-typing, not respecting invalid input value (#1212) - Fixed issue with elements under overlays remain focusable (#1213)
- Fixed issue with wrong calendar when using
timezone(#1233) - Fixed issue with quasar marking time input as
disabled(#1243) - Fixed issue when using
textInput.formatfunction throwing an error (#1246) - Fixed issue with "Now" button only working in date picker mode (#1249)
- Fixed issue where menu arrow is missing when positioning the menu to
top-start/endorbottom-start/end(#1257) - Fixed issue where
update-month-yearis not being emitted when changed from selecting a date from a different month (#1258) - Fixed issue with infinite loop when using
timezoneandmulti-calendars(#1273) - Fixed issue where menu arrow is not centered compared to the reference element when menu position is shifted
- Fixed issue where year selection overlay in
yearflow step opens the overlay on top instead of selected year position - Fixed issue where fixed start/end range dates times were mutable
🔧 Refactor
- Flow has been re-worked to be more stable, it will also resume from any step if the flow is broken.