Releases: rsuite/rsuite
Releases Β· rsuite/rsuite
v5.62.0
Features
- Calendar,DatePicker,DateRangePicker: add support for
weekStart
(#3814) (9edbbcd)
https://rsuitejs.com/components/calendar/#custom-week - Panel, Tree, CheckTree: add support for
scrollShadow
(#3818) (8183e92)
https://rsuitejs.com/components/panel/#scroll-shadows
Bug Fixes
- DatePicker,DateRangePicker: fix
renderValue
andeditable
can't coexist (#3815) (20d4a81)
https://rsuitejs.com/components/date-picker/#custom-render-value - DatePicker: fix calendar component style issue (#3816) (f455182)
What's Changed
Full Changelog: v5.61.0...v5.62.0
v5.61.0
Features
- Highlight: add support for Highlight component (#3810) (876377b)
https://rsuitejs.com/components/highlight/ - Pickers: option group of the picker supports sticking to the top of container (#3807) (157a2bf)
Refactor all Tree related components
- Features
- feat: add support for
searchable
on<Tree>
and<CheckTree>
.
- feat: add support for
- Bug Fixes
- BREAKING CHANGE π¨
In TreePicker and CheckTreePicker components, the following props have been deprecated and replaced with new props:| Deprecated props | New props | | ---------------- | -------------- | | ~menuClassName~ | popupClassName | | ~menuStyle~ | popupStyle | | ~renderMenu~ | renderTree | | ~height~ | treeHeight |
Performance Improvements
Bug Fixes
- Steps: center align inner icon/text by @ShrinidhiUpadhyaya (#3811) (1f284ea)
- Form Controls: fix the color contrast of form controls in disabled state (#3809) (211ce5f)
- DatePicker, DateRangePicker: block pointer events when disabled (#3797) (166fb45)
- DatePicker, DateRangePicker: fix the issue that
renderValue
does not work (#3798) (494c9c6) - DateRangePicker: fix calendar panel vertical display (#3806) (0da17e9)
- Placeholder.Grid: fix
active
not working (#3805) (2e1a4ce)
Full Changelog: v5.60.2...v5.61.0
v5.60.2
Bug Fixes
- fix(Toggle): center align inner text/icon by @ShrinidhiUpadhyaya in #3787
- fix(Slider): block pointer events when disabled by @ShrinidhiUpadhyaya in #3788
- fix(DateInput, DateRangeInput): fix the issue of incorrect cursor position in the input box by @simonguo in #3785
- fix(DatePicker, DateRangePicker): cursor pointer on icon hover by @ShrinidhiUpadhyaya in #3789
Full Changelog: v5.60.1...v5.60.2
v5.60.1
Bug Fixes
- DateRangePicker: fix not auto switching to the end calendar when only one calendar is displayed (#3781) (5322f9c)
- DateRangePicker: fix not updating time on calendar when typing to change time (#3777) (d1a7350)
- Toggle: block pointer events when disabled by @ShrinidhiUpadhyaya (#3774) (d833a0a)
- Toggle: fix the height problem of the switch element (#3780) (ff1570c)
What's Changed
- ci(test): pin React version to 18.2.0 by @simonguo in #3770
- docs(i18n): fix missing localized language support by @simonguo in #3772
New Contributors
- @ShrinidhiUpadhyaya made their first contribution in #3774
Full Changelog: v5.60.0...v5.60.1
v5.60.0
Bug Fixes
- Fade: fix Picker not working in Drawer without backdrop (#3759) (930a321)
- TagPicker: fix misalignment of large size tag with textbox (#3755) (2bcd793)
- TagPicker: fix the text shaking issue when typing (#3758) (f7058d1)
Features
Other Changes
- docs: fix ad text display incomplete by @simonguo in #3751
- docs: nextjs upgraded from 12 to 14 by @simonguo in #3753
- ci: update github actions to use Node.js 20 by @simonguo in #3754
- docs: add link to request new components by @simonguo in #3761
Full Changelog: v5.59.2...v5.60.0
v5.59.2
Bug Fixes
- DatePicker: fix disabled date and month can be selected (#3747) (c3d8765)
- DateRangePicker: fix
oneTap
not working when there is a default value (#3745) (478894e) - DateRangePicker: fix the end time cannot be changed when only one calendar is displayed (#3743) (a5affd9)
- Form: fix
nestedField
will auto trigger validation for other sibling fields (#3741) (dbe1ae2)
Other Changes
- docs: add custom ad slot in component example by @simonguo in #3746
- build: security upgrade schema-typed from 2.2.1 to 2.2.2 by @simonguo in #3744
- ci: add token for codecov/codecov-action by @simonguo in #3748
Full Changelog: v5.59.1...v5.59.2
v5.59.1
Bug Fixes
- AvatarGroup: fix avatar deformation in group (#3727) (466e428)
- Checkbox: fix Checkbox not clickable in Firefox (#3728) (2fc23aa)
- Placeholder: fix Placeholder SSR and CSR mismatch (#3735) (8a9c8bd)
- Sidenav: fix secondary menu cannot expand (#3732) (d680fa3)
Other Changes
- docs(Text): add props description of example by @simonguo in #3721
- docs : Typo error on documentation, "From" to "Form" title by @VincentBernet in #3723
- refactor(Form): add useFormValue and useFormError by @simonguo in #3730
- docs(MultiCascader, MultiCascadeTree): update incorrect props by @myNameIsDu in #3736
- build: bump schema-typed from 2.1.3 to 2.2.1 by @simonguo in #3737
New Contributors
- @VincentBernet made their first contribution in #3723
Full Changelog: v5.59.0...v5.59.1
v5.59.0
Features
Bug Fixes
- DatePicker,DateRangePicker: fix the date change when the input date is incomplete (#3719) (24f162f)
- Drawer: fix the focus cannot be moved to elements outside the Drawer when
backdrop=false
(#3716) (f044445)
What's Changed
- docs: set minimum versions for Heading and Text components by @simonguo in #3713
- docs: fix ad slot causing page error by @simonguo in #3718
Full Changelog: v5.58.1...v5.59.0
v5.58.1
v5.58.0
Features
- Dropdown: add support for
shortcut
on<Dropdown.Item>
(#3704) (2edac54)
https://rsuitejs.com/components/dropdown/#with-shortcut - Typography: add support for Heading and Text (#3693) (b278b4e)
https://rsuitejs.com/components/heading/
https://rsuitejs.com/components/text/ - Picker's onOpen & onClose should decouple with onEnter & onExit by @MarvelSQ (#3228) (09db561)
π¨ BREAKING CHANGE
Bug Fixes
BREAKING CHANGE π¨
The onOpen
and onClose
calls of the Picker component are executed after the transition events onEntered
and onExited
. If there is processing in your application that must wait for the Picker to be opened, you need to replace the onOpen
event with onEntered
event processing.
Other Changes
Full Changelog: v5.57.0...v5.58.0