Releases: unovue/radix-vue
Releases · unovue/radix-vue
v1.0.0-alpha.9
🚀 Enhancements
- Expose state for RadioGrouoItem, StepperIndicator (f0fbbd07)
- RangeCalendar: Reset date range selection when pressing escape (c2809bfd)
- Teleport: Support Vue teleport defer prop (17d9deba)
- SelectItem: Emit a select event when an option is selected (#1513)
- Combobox: Add resetSearchTermOnSelect props to allow whether to clear search term on select (#1257)
- Expose FocusScope (#1584)
🩹 Fixes
- Popper: Performance degrade with manual throttle (af69fa1c)
- Toast: Screen readers announcing toasts (#1551)
- Splitter: IsCollapsed not working on ssr (1f472e2e)
- Tooltip: Multiple tooltip display at once (#1583)
- document.activeElement is incorrect when components are use within custom elements (#1570)
💅 Refactors
- Editable: Update model value only on submit (#1538)
📖 Documentation
- Add date picker selection example (984b74fe)
- Update tooltip cursor behavior, docs gen (121e3058)
- Fix private trapFocus prop being expose/generated (6b5af162)
- Fix combobox with tagsinput example (d2e66d52)
- Fix combobox usage as command (31331bc2)
🏡 Chore
- Revert changes to release step (b88695c5)
- Doc gen (bfe31a1c)
- deps-dev: Bump pnpm from 9.4.0 to 9.15.0 (8661511d)
- Make certain packages as peerDep (70358fb3)
- Update pnpm-lock (aadea789)
- Add Gurubase.io tag (#1439)
- deps-dev: Bump vite from 5.4.8 to 5.4.12 (#1571)
- Release v1.9.13 (587559ad)
- Release v1.0.0-alpha.9 (f1d372cf)
✅ Tests
- Range selection reset (e1bdf69b)
❤️ Contributors
- Zernonia (@zernonia)
- Roman Hrynevych (@hrynevychroman)
- Pierre-Marc Airoldi (@pmairoldi)
- Kursat Aktas [email protected]
- Nico Prat [email protected]
- Sergiu Cazac [email protected]
v1.0.0-alpha.8...v1.0.0-alpha.9
v1.9.13
🚀 Features
- Expose FocusScope - by @zernonia in #1584 (d0077)
- Combobox: Add
resetSearchTermOnSelect
props to allow whether to clear search term on select - by @hrynevychroman in #1257 (1fad2)
🐞 Bug Fixes
document.activeElement
is incorrect when components are use within custom elements - by @pmairoldi in #1570 (f56f2)- Splitter: IsCollapsed not working on ssr - by @zernonia (1f472)
- Toast: Screen readers announcing toasts - by @nicooprat in #1551 (6c490)
- Tooltip: Multiple tooltip display at once - by @zernonia in #1583 (0c46f)
View changes on GitHub
v1.0.0-alpha.8
🚀 Enhancements
- Support null value for all form components (52028c21)
🩹 Fixes
- Uncrypto works on https and localhost only (47bad410)
- Accordion: Focus was changed when pressing down on element inside content (#1505)
- NumberField: Input value was reset when attribute changes (#1506)
- Select: Typeahead not working (#1511)
- TagsInput: Avoid mutating modelValue directly (#1509)
- PinInput: Placeholder not showing after reseting the value programatically (#1530)
- Select: Selected item emit wrong type (3971c02f)
- Combobox: By props not being forwarded (e967948c)
💅 Refactors
- useTypeAhead: Adapt for better textValue support (8f8468a6)
- useSingleOrMultipleValue: Improve the usability of composable (a94cbc3f)
📖 Documentation
- Add Iran to preferences options calendar demo (#1492)
- Fix highlighted code in light mode (4ac8505a)
- More ComboboxVirtualization documentation and examples (#1502)
🏡 Chore
- Github action for common workflow (166fe8a9)
- Fix missing checkout in build step (4823c85b)
- Fix test (87c2d89d)
- Use a simple random string generator (f97e60ea)
❤️ Contributors
- Zernonia (@zernonia)
- Vojtěch Plocica (@ploca14)
- Rijenkii [email protected]
- Imanmalekian31 (@imanmalekian31)
v1.9.12
🐞 Bug Fixes
- Accordion: Focus was changed when pressing down on element inside content - by @zernonia in #1505 (c3159)
- NumberField: Input value was reset when attribute changes - by @zernonia in #1506 (0f732)
- PinInput: Placeholder not showing after reseting the value programatically - by @zernonia and antfu in #1530 (2ff8f)
- Select: Typeahead not working - by @zernonia in #1511 (cc5b2)
- TagsInput: Avoid mutating modelValue directly - by @ploca14 in #1509 (ad43e)
View changes on GitHub
v1.0.0-alpha.7
🚨 Breaking Changes
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v1.9.11
🐞 Bug Fixes
- Remove use of
cssText
in focus-guards - by @sadeghbarati in #1468 (9a403) - Avatar:
- Support referrer policy in
AvatarImage.vue
- by @sadeghbarati in #1477 (a2d2b)
- Support referrer policy in
- DateField:
- Segment initialization in DateField parser to not include extra fields - by @TristanMNorton and Tristan Norton (06bb0)
- Error thrown when value is null and changing locale - by @zernonia in #1485 (f9b77)
- DatePicker:
- Presence:
- Ensure onAnimationEnd when closing - by @sadeghbarati in #1471 (4a0ad)
- RangeCalendar:
- Select:
- Prevent negative starting position - by @sadeghbarati in #1469 (23283)
- TagsInput:
- Fix IME enter key issue - by @shoma-mano in #1460 (4c561)
- useBodyScrollLock:
View changes on GitHub
v1.0.0-alpha.6
🚀 Enhancements
- Combobox: Expose filterState (d54a4481)
🩹 Fixes
- TagsInput: Fix IME enter key issue (#1460)
- Combobox: Revert props.value check (#1459)
- Menu: Pass positionStrategy prop to PopperContent (#1449)
- Combobox: Some items not add into allItems map (#1368)
- TimeField: Not exposing emits and inject (1842ef8a)
- Checkbox: Not clickable without v-model (fbbf25f4)
- Listbox: Missing aria-activedescendant (752be600)
- Combobox: Better support for input within content (eb600c26)
- Combobox: Not highlighting item when input is missing (8f581a19)
- DateField: Segment initialization in DateField parser to not include extra fields (06bb0f28)
- RangeCalendar: Highlighted range same day calculation for max-value (#1465)
- ContextMenu: Flash of closing and opening when interact with trigger (635b90e7)
- TimeField: Initial segments for TimeField based on granularity (#1466)
- useBodyScrollLock: Type error (#1462)
- Remove use of cssText in focus-guards (#1468)
- Select: Prevent negative starting position (#1469)
- Presence: Ensure onAnimationEnd when closing (#1471)
- Avatar: Support referrer policy in AvatarImage.vue (#1477)
- DatePicker: ar-SA locale causing error (#1476)
- DateField: Error thrown when value is null and changing locale (#1485)
- Menu: Missing reference prop passed to PopperContent (#1486)
⚠️ Breaking Changes
- Combobox:
⚠️ Drop dismissable prop. use Listbox instead (83c518e2)
❤️ Contributors
- Zernonia (@zernonia)
- Emmanouil Dermitzakis (@dermitzos)
- Cory Deppen [email protected]
- Sadegh Barati (@sadeghbarati)
- Jeton Korenica (@Jettonn)
- Šimon Hrubý [email protected]
- Eduard Predescu (@epr3)
- Benjamin Canac (@benjamincanac)
- Tristan M. Norton (@TristanMNorton)
- Ergou [email protected]
- Johann Schopplich (@johannschopplich)
- Aguingand [email protected]
- Shoma-mano (@shoma-mano)
- Jaime Gonzalez (@lnsflive)
v1.9.10
🚀 Features
- Toast: Add Portal - by @malik-jouda and malik jouda in #1417 (8860c)
🐞 Bug Fixes
- BodyScrollLock not working on safari - by @zernonia in #1428 (d8b90)
- Combobox: OnInputEnter handler should not be triggered when isComposing true - by @shoma-mano in #1431 (00adf)
- DateField: Reset field segments when model value is undefined - by @epr3 in #1427 (17145)
- Toast: Zero or negative duration - by @sandros94 in #1429 (0cf78)
View changes on GitHub
v1.0.0-alpha.5
🚀 Enhancements
🩹 Fixes
- DateField: Reset field segments when model value is undefined (#1427)
- BodyScrollLock not working on safari (#1428)
- Toast: Zero or negative duration (#1429)
- Checkbox: Update:modelValue typing (#1422)
- Combobox: OnInputEnter handler should not be triggered when isComposing true (#1431)
📖 Documentation
- Add CheckboxGroupRoot (689b0782)
- Add example for unmountOnHide and hidden until-found (96fc383c)
- Add common issue for virtualizer (9bbe7a7d)
- Run codegen (a2f203e0)
🏡 Chore
- Fix typo (fc392703)
- Update link (#1419)
- Update nuxt playground (0ed501d2)
- Release v1.9.10 (5b34f913)
- Cleanup (653084b5)
- Release v1.0.0-alpha.5 (07d29dee)
❤️ Contributors
- Zernonia (@zernonia)
- Cynthia (@cyyynthia)
- Shoma-mano (@shoma-mano)
- Aguingand [email protected]
- Sandro Circi (@sandros94)
- Malik-Jouda (@Malik-Jouda)
- Eduard Predescu (@epr3)
- Simon He (@Simon-He95)
v1.9.9
🐞 Bug Fixes
- Listbox:
- Handle currentElement not in dom on focusout - by @vojvodics in #1399 (eb4b1)
- Filter doesn't navigate left/right within input - by @joris-gallot in #1409 (762f4)
- Pagination:
- Ignore clicks if pagination button is disabled - by @andreww2012 in #1415 (fdb13)
- Select: