5.35.0 (2023-06-02)
5.34.1 (2023-05-26)
- InputPicker: add missing top padding of listbox (#3214) (f6df23c)
- Radio,Checkbox: remove leading space for Radio/Checkbox in groups (#3215) (27c1495)
5.34.0 (2023-05-19)
- DatePicker: added stack styles to datepicker styles (#3195) (b3ed580)
- SelectPicker: prevent error when listProps.itemSize is a number (#3193) (151df47)
5.33.1 (2023-05-12)
- Carousel: fix index not being reset when children change (#3185) (3afb746)
- CheckPicker: avoid mutating data when groupBy is specified (#3173) (1a9805a)
- DatePicker: fix defaultValue not changing month on calendar (#3183) (b0a2b5f)
- pickers: fix keyboard events still responding when readOnly (#3184) (56e7563)
5.33.0 (2023-04-28)
5.32.0 (2023-04-21)
- build: fix broken lodash currying in CDN bundles (#3159) (896a9d5)
- Cascader: avoid mutating data prop (#3157) (6d13318)
5.31.1 (2023-04-14)
- Calendar: fix style errors that are not as designed (#3146) (f3fe484)
- i18n: update ru_RU locale (#3153) (5c626a9)
- Toggle: fix spinner size in sm/lg Toggles (#3156) (896ee49)
5.31.0 (2023-04-07)
5.30.0 (2023-03-31)
- Cascader: fix infinite load state on inline mode and fix typo (#3131) (faa05f0)
- DatePicker: fix abnormal time display in the calendar header (#3136) (860df1a)
- DateRangePicker: fix the error of invalid time during date selection (#3135) (adeafdc)
5.29.0 (2023-03-24)
- Affix: fix misalignment due to DOM content updates (#3124) (76d21e9)
- Picker: fix async container update cause offset error (#3126) (c3e15c5)
5.28.3 (2023-03-17)
- AutoComplete: add missing autoComplete prop (#3108) (c855fab)
- Form.Control: fix not able to override checked prop (#3120) (aac965e)
5.28.2 (2023-03-10)
5.28.1 (2023-03-03)
5.28.0 (2023-02-24)
5.27.0 (2023-02-17)
- Message,Notification: duration property migrated to
toaster.push
option (#3065) (f18cc32) - Schema: add missing Types.MixedType (#3058) (b6c9654)
5.26.1 (2023-02-09)
5.26.0 (2023-02-03)
- DatePicker: fix uncontrolled default date on calendar (#3045) (c530b25)
- Form.Control: fix
acceptor
prop can not acceptToggle
(#3048) (43a413a) - Nav.Menu: open with hover trigger in Navbar (#3041) (ddbc325)
5.25.0 (2023-01-20)
- Breadcrumb: improve font color for active item (#3028) (1efcbf9)
- Breadcrumb: rendered breadcrumbs as span when href is not specified (#3027) (8ad16e4)
- Button: fix disabled icon button bug in dark mode (#3020) (8975eff)
- DatePicker: fix first click not working on month selection (#3019) (42eeaa3)
- Whisper: add type checking for child components (#3012) (c189119)
5.24.1 (2023-01-12)
- DatePicker,DateRangePicker: fix the background color error when the cell is hovered (#3018) (9d6f43e)
- MultiCascader: fix load async data error in inline mode (#3015) (081eb14), closes #3014
- Navbar.Brand: fix missing href prop (#3007) (d0a1f27)
- Tree: fix Tree drag preview style error (#3003) (4830148)
5.24.0 (2022-12-30)
- AutoComplete: fix AutoComplete size property not working (#2990) (add665b)
- DatePicker: fix inconsistency between month selectable state and ok button clickable state (#2984) (70e6aba)
- Sidenav: fix Sidenav multilevel Nav.Menu arrow icon exception (#2986) (87f6748)
5.23.3 (2022-12-16)
5.23.2 (2022-12-09)
- Form.HelpText: change font size to 12px (#2968) (5c3898e)
- Nav.Menu: fix noCaret has No Effect on a Sub-menu (#2960) (e51fb6b)
- pickers: the focused item should be within the container's viewport (#2957) (cab5c63)
- Tooltip: should use the default text alignment (#2965) (3280775)
5.23.1 (2022-12-02)
- AutoComplete: fix animation props being passed on Input (#2950) (4c21993)
- MultiCascader: fix unable to search for child items when
childKey
is set a value other than "children" (#2926) (5d35f6c)
5.23.0 (2022-11-25)
- Dropdown: fix error on deletion of last Dropdown.Item (#2931) (8ed39e5)
- InputNumber: fix
scrollable
not working (#2915) (c76589e)
5.22.2 (2022-11-17)
5.22.1 (2022-11-11)
5.22.0 (2022-11-03)
- DateRangePicker: fix end time not using time on second calendar (#2852) (b243567)
- Table: remove transition on hover of table row (#2858) (9d26226)
- DatePicker: allow ranges on left of calendar (#2851) (ba2f7ee), closes #2845
- Table: support for show full text when hovering over a cell (#2862) (f8b7eeb)
- Table: support for show full text when hovering over a cell (#2862) (5528225)
- Table: support for show full text when hovering over a cell (#2862) (fe2d769)
- Table: support for show full text when hovering over a cell (#2862) (6c4cf18)
5.21.0 (2022-10-27)
5.20.0 (2022-10-21)
- DatePicker: reset calendar selection after closing picker menu (#2807) (1ef91a8)
- Form.Control: when shouldResetWithUnmount should remove value and error (#2802) (f8d108a)
5.19.1 (2022-10-13)
- Cascader,MultiCascader: fix sub-columns not being removed when a leaf node is selected (#2792) (619c7de)
- CheckTreePicker: fix children node can't uncheck when setting virtualized (#2782) (#2783) (50f7b89)
- DateRangePicker: fix predefined range affecting calendar height (#2794) (957ce4e)
- TreePicker, CheckTreePicker: ignore backspace when setting cleanable=false or disabled=true (#2798) (eefe0eb)
- TreePicker,CheckTreePicker: fix
renderExtraFooter
causing the … (#2745) (d7279d1), closes #2758 - TreePicker,CheckTreePicker: fix value being cleared internally when value is controlled (#2788) (4521a27), closes #2784
5.19.0 (2022-09-23)
- CheckPicker,SelectPicker: fix inconsistent label spacing (#2739) (2441d7e)
- Dropdown: fix
disabled
not working when trigger is set to hover or contextMenu (#2740) (147821c) - Sidenav: fix tooltip blocking menu items (#2747) (d3568e1)
- Stack: filter children that should not be rendered (#2732) (23c283f)
5.18.1 (2022-09-15)
- Nav: fix incorrect height of <Nav.Menu>, fix #2678 (#2716) (8cefc64)
- Stack: fix spacing compat for chrome under 84 (#2718) (a75b6a6)
- Calendar: add a button to collapse the month and time view (#2722) (b49bfaf)
- List: add size prop to ListItem (#2714) (ed3b023)
5.18.0 (2022-09-08)
- CheckTreePicker: fix uncheckable style errors (#2695) (b47a048)
- DateRangePicker: fix predefined range and OK button conflict (#2701) (e538d57)
- Dropdown.Menu: fix custom className overriding rsuite classNames (#2703) (db1a4db)
- FormControl: fix InputGroup not filling the container when fluid (#2689) (d7b5550)
- Input: fix missing focus ring when mouse hover (#2702) (f548514)
- List: fix helper/holder classname (#2697) (cd2c42d)
- List: allow sort with non-adjacent collection (#2690) (24cfffb)
- Uploader: add support for Button properties on Uploader (#2688) (6c07781)
5.17.1 (2022-09-01)
5.17.0 (2022-08-26)
5.16.6 (2022-08-18)
- Button: use @cursor-disabled intead of hardcoded cursor (#2658) (5731762)
- DatePicker,DateRangePicker: display month name as title of month calendar view (#2660) (1e812ef)
- Form.Control: apply className to accepter component (#2662) (a164d28)
5.16.5 (2022-08-11)
- AutoComplete: fix
listbox
not keeping the same width asinput
(#2645) (ad09288) - AutoComplete: fix missing definition of string in datatype (#2644) (528e291)
- DateRangePicker: fix default time not working (#2642) (915de28)
5.16.4 (2022-08-04)
5.16.3 (2022-07-29)
- DateRangePicker: fix predefined
ranges
cannot close picker (#2614) (7773899) - listProps: fix properties in listProps to be optional (#2622) (650abbd)
5.16.2 (2022-07-28)
- CustomProvider: fix warnings caused by server-side rendering (#2599) (ea05efb)
- DateRangePicker: improved experience for date range selection (#2618) (225fc08)
- focus: fix outline style for form components when focused (#2601) (0e2f9df)
- OverlayTrigger: fix invalid rendering without followCursor (#2600) (08abc8e)
- Panel: allow custom header in collapsible panels (#2611) (6372d44)
- Picker: add missing caretAs prop declaration (#2592) (faabba4)
- Picker: fix style dependency (#2612) (0b5b1d6)
- SelectPicker: make controlled value nullable (#2591) (6619a75)
- treelike: fix data item stringify throw error (#2606) (3a586d2)
5.16.1 (2022-07-15)
- InputNumber: fix unexpected focus ring when used within an InputGroup (#2585) (6f76b57)
- SelectPicker,CheckPicker: add missing label prop declaration (#2586) (e1a8cfe)
5.16.0 (2022-07-07)
5.15.2 (2022-06-30)
- DateRangePicker: fix Ok button not clickable (#2564) (f80f94d)
- InputGroup.Addon: extend props from as element (#2559) (d0c947c)
- Whisper: specify speaker function argument types (#2558) (6dda5c6)
5.15.1 (2022-06-16)
5.15.0 (2022-06-09)
5.14.0 (2022-06-02)
- Button: remove underline when hovered (#2516) (8bbb10d)
- Dropdown: fix vertical alignment of submenus (#2524) (7c0ef52)
- Form: make FormInstance methods non-nullable (#2521) (225af8a)
- Modal: expose missing props (#2522) (2ed7040)
- Panel: fix accordion not collapsible expanded panel (#2514) (10c80f2)
- Sidenav: display tooltip when hovering collapsed Sidenav item (#2504) (d1238eb)
- Sidenav: remove subtle item bg when focused by mouse (#2511) (819461c)
- Table: fix elements in merged cells being occluded (#2513) (22e5467)
- grid: synchronize all grid size and breakpoint with bootstrap5 (e8d2d37)
- Nav.Menu: add
openDirection
prop (#2523) (bd824ac) - toaster: add support for useToaster (#2518) (75cb960)
- Tooltip,Popover: add arrow props to hide arrow indicator (48d876f)
- Tooltip,Popover: add followCursor props to enable speaker follow cursor (e3bf75d)
5.13.1 (2022-05-27)
- CheckTreePicker: fix duplicated key when data changed (#2486) (#2500) (d155719)
- Sidenav: correct Sidenav.Toggle styles (#2497) (b3168e4)
- Sidenav: correct subtle Sidenav item hover styles (#2498) (2d853ee)
- Sidenav: fix Sidenav.Toggle icon direction (#2495) (c490632)
- Whisper: correct type declarations for ref (856877a)
- export WhisperInstance (1c4eb5f)
5.13.0 (2022-05-19)
5.12.0 (2022-05-12)
5.11.0 (2022-05-05)
- ButtonToolbar: change item gap to 10px (#2475) (d97810a)
- Dropdown.Menu: fix expected highlight item when focus moving in (#2477) (b9fdea5)
- Menubar: fix unhandled nullish value (#2478) (10d515d)
5.10.0 (2022-04-28)
5.9.0 (2022-04-21)
5.8.1 (2022-04-15)
- Cascader: infer value and onChange types from data (#2449) (2a8ef48)
- Dropdown.Menu: de-highlight item when mouse leaving (#2443) (0d7b963)
5.8.0 (2022-04-07)
- RangeSlider: fix RangeSlider progress bar misalignment (#2435) (e612ee3)
- SelectPicker: call onSearch with empty string when closed (#2411) (c6e5d54)
- Toggle: add missing properties to onChange event target (#2422) (5d1d5a2)
- Cascader: add
renderSearchItem
for customizing search result (#2427) (e1b1dbd) - DateRangePicker: export type definition (#2434) (76e4bc3)
5.7.1 (2022-04-02)
5.7.0 (2022-03-31)
- Checkbox: set checked attribute on underlying input (#2419) (5ded872)
- Dropdown: Fix menu item hover highlight (#2415) (59453cc)
- Dropdown: Fixed Triggering onSelect twice on Dropdown Menu (#2414) (e09eee5)
5.6.6 (2022-03-24)
- InputNumber: make plus/minus buttons unfocusable (#2398) (ab4c721)
- Uploader: expose missing public types (#2404) (5b1791f)
5.6.5 (2022-03-17)
5.6.4 (2022-03-10)
- CheckTree: fix missing type definition #2388 (#2391) (0fe4e9f)
- Sidenav: remove underline from focused sidenav item (#2387) (a22f569)
5.6.3 (2022-03-05)
5.6.2 (2022-02-24)
- Affix: fix left offset not update after position change (#2370) (eba3536)
- typescript: remove not-null assertion operator (#2359) (5c07293)
5.6.1 (2022-02-17)
- caretAs: fix DatePicker and DateRangePicker cannot replace caret (#2360) (1e619b2)
- IconButton: infer addtional props from as prop (#2343) (3b6c25c)
- Toaster: code breaks when toaster is in a useEffect (#2353) (d083fe2), closes #2336
- useTimeout: fix callback not being called after timeout (#2349) (e82a12a)
5.6.0 (2022-02-10)
- DatePicker: fixed oneTap to work in month view (#2342) (d5368cd)
- handle some null value branch (#2323) (3ffd1d9)
5.5.2 (2022-01-27)
5.5.1 (2022-01-21)
- Carousel: add a flex-wrap property on toolbar buttons (#2302) (a9a9113)
- CheckTreePicker: fix CheckTreePicker label style (#2304) (07eb5ac)
- DateRangePicker: fix month not selectable on calendar (#2312) (5199845)
- Sidenav: hide focus ring when interacting with mouse (#2311) (9413bc9)
5.5.0 (2022-01-13)
- Dropdown: infer toggleAs component props (#2299) (84611cc)
- InputNumber: inherit html input attributes (#2298) (d7622ee)
- MultiCascader: fix not rendering the count of selected values (#2289) (324e90c)
- Tree: fix dragNode has cyclic object (#2281) (26cbaf2), closes #2268
- InputNumber: support keyboard interaction (#2294) (46993e2)
- RangeSlider: add
constraint
prop (#2291) (a2d38a8)
5.4.4 (2022-01-06)
- CheckTreePicker: fix root node style incorrect (#2279) (c09226e)
- DatePicker: fix clear button not working (#2273) (649362a)
- Dropdown: wrong submenu placement in RTL direction (#2280) (c3735c3)
- Navbar: fix Whisper on Nav.Item within Navbar wrong positioning (#2274) (bd0f5e3), closes #2263
5.4.3 (2021-12-30)
- Drawer: fix Drawer cannot be closed when backdrop is clicked (#2259) (a49ee03)
- Picker: add ref to PickerComponentProps (#2261) (6e3e6c5)
5.4.2 (2021-12-24)
- Affix: fix unupdated position after window size change (#2256) (61c7b27)
- Modal: improve the mouse scrolling experience on Modal (#2254) (137d57e)
- Navbar: fix dropdown submenu throwing error (#2250) (875130d)
5.4.1 (2021-12-23)
- Dropdown: reduce padding in noCaret variant (#2236) (682f883)
- Sidenav: fix missing highlight on selected dropdown items (#2216) (8f79d4a)
- Sidenav: prevent text wrapping when collapsing (#2245) (4094233)
- Toggle: dismiss uncontrolled input warning (#2243) (c4737d5)
- Context: use
useMemo
to memozie the values returned to the Context Provider (#2244) (d25a719) - DatePicker: improve date grid a11y (#2220) (655178e)
5.4.0 (2021-12-17)
- DatePicker,DateRangePicker: suppress depreated caretComponent warning (#2233) (3a79d48)
- DateRangePicker: fix selecting ending date not working (#2217) (2136aa3)
- Modal: fix Modal focus being reset on re-rendering (#2208) (a931b06)
- Nav: fix incorrect Dropdown button background (#2227) (421de83)
- Navbar: fix icon style in Navbar items (#2229) (560df61)
- Overlay: overlay is rendered inside Modal by default (#2230) (4fac628)
- Radio: fix unclickable without children (#2190) (cef5946)
- SelectPicker: fix onChange argument type (#2193) (db0efa9)
- Steps: step item not rendering number (#2202) (413880b)
- Toggle: fix Toggle is still clickable in loading state (#2219) (e5661fd)
- Tree: remove dragNode Element when drag node (#2185) (#2237) (f6e959f)
5.3.0 (2021-12-10)
- Breadcrumb: avoid separator key conflict with item key (#2186) (428529a)
- Button: apply size from parent ButtonGroup (#2194) (85e9a21)
- dts: fix declaration errors in typescript strict mode (#2130) (c31f080)
- Modal: fix Modal not focused when opened (#2180) (383ea12)
- AvatarGroup: add support for AvatarGroup (#2195) (2647bea)
- FormControl: allow explicit default value (#2182) (691ee38)
- Tree,CheckTree: support showIndentLine on and (#2181) (720768e)
5.2.4 (2021-12-03)
- Carousel: make onSelect prop optional (#2170) (c4d7a63)
- DateRangePicker: fix DateRangePicker cannot switch am/pm (#2171) (4c55db9)
- pickers: fix custom input in Picker cannot be focused (#2176) (8a94bd6)
- Table: fix the column of grouping cannot be centered (#2168) (4fbe460)
- tree: expose methods for tree that can scroll the list (#2178) (0a6f9ee)
5.2.3 (2021-11-26)
- useElementResize: fix ResizeObserver being created repeatedly (#2161) (32e2fa7)
- focus handler (#2154) (3b17fbc)
- TagPicker: fix tag misplacement in plaintext mode (#2152) (6d32c71)
5.2.2 (2021-11-19)
- Dropdown: dropdown item panel not rendering content (#2128) (6631500)
- IconButton: primary icon button with text wrong bg (#2141) (fde0cd4)
- PanelGroup: missing border for nested panels (#2142) (225821f)
5.2.1 (2021-11-12)
- CheckTree: root node indeterminate state error (#2124) (9dac0bc)
- Sidenav: remove underline on hovered SidenavItem (#2118) (56f7c3a)
- Sidenav: sidenav dropdown item accept as prop (#2120) (5386999)
5.2.0 (2021-11-05)
- Button: Add button radius variable (#2106) (63a61c4)
- less: palette function accepts rgb color (#2107) (92c2dc5)
- can't perform a React state update on an unmounted component (#2105) (44439af)
- dts: remove redundant generics on SyntheticEvent (#2099) (30ccd68)
- fa_IR: trim long text of days to shorter ones (#2076) (a893b82)
- FormControl: infer additional props from accepter (#2084) (5d39fed)
- Input: correct value argument type for onChange callback (#2087) (7a4ff02)
- Slider,RangeSlider: reverse marks order in vertical orientation (#2080) (07fdd09)
5.1.0 (2021-10-29)
- DatePicker: fix DatePicker does not change value after pressing enter (#2055) (c775444)
- DateRangePicker: fix DateRangePicker does not change value after pressing enter (#2056) (8e5db2e)
- Dropdown.Item: item inside Nav not pass "as" (#2026) (34bfffd), closes #2025
- Dropdown.Item: render custom element inside li (#2044) (a2e8a00)
- Overlay: fix position offset inside container (#2049) (c27b19e)
- Toggle: improve a11y (keyboard focusable + keyboard events) (#2032) (9fdfd52)
- locales: Created fa_IR locale to add support of Persian language in Rsuite locals (#2061) (14e5946)
- MaskedInput: added support for MaskedInput to replace
react-text-mask
(#2054) (496416a) - Toggle: add loading prop (#2031) (28778de)
5.0.3 (2021-10-22)
- Navbar: fix item hover style (#2010) (8e6e13f)
- pickers: add missing default appearance (#2004) (e0bbc45)
- Uploader: fix disabled button opacity (#2009) (a02aae7)
5.0.2 (2021-10-15)
- date-range-picker: fix date formatting error when typing (#1991) (f65f7f8)
- pickers: clean button overlapping with value (#1984) (ec127dc)
- table: fix the typescript type definition of Table (#1998) (8d00b8d), closes #1958
- tag-picker: update TagPicker trigger props declare. (#1996) (27da381)
- uploader: improve thumbnail rendering on file list (#1997) (68344d7)
5.0.1 (2021-10-09)
- check-picker: fix
onClean
should not be triggered on Input (#1947) (5cb1685) - col: fix the missing className prefix in Col (#1967) (fc0e0af)
- DateRangePicker: support time selection (#1882) (59779ef)
- picker: [TS] fix the missing definition of
size
in Pickers (#1926) (6497698) - pickers: fix
listProps
not working on picker (#1962) (956ef12) - sidenav: accent dropdown icon w/ active item (#1913) (efa389c)
- sidenav: Dropdown not expanding inside Sidenav (#1956) (07723cd)
- sidenav: fix nav item not activated in collapsed sidenav (#1918) (59fe040)
- slider: fix missing
input
in Slider and RangeSlider (#1968) (a35bd2b)
5.0.0 (2021-09-26)
- DateRangePicker: support time selection (#1882) (59779ef)
- picker: [TS] fix the missing definition of
size
in Pickers (#1926) (6497698) - sidenav: accent dropdown icon w/ active item (#1913) (efa389c)
- sidenav: fix nav item not activated in collapsed sidenav (#1918) (59fe040)
5.0.0-beta.8 (2021-09-17)
- date-picker: fix calendar header wrapping (#1907) (4cfc3af)
- navbar,dropdown: unexpected focus submenu (#1908) (697aa3e)
5.0.0-beta.7 (2021-09-09)
- carousel: support
onSelect
,onSlideEnd
,onSlideStart
on<Carousel>
(#1889) (91e7b98) - date-picker: remove
inline
on<DatePicker>
(#1892) (83a77df) - theme: added support for high-contrast theme (#1828)
5.0.0-beta.6 (2021-09-06)
- drawer: fix incorrect styles in drawer title and drawer actions (#1874) (747a5f1)
- list-item: fix unable to set HTML event on List.Item (#1863) (07578a2), closes #1859
- sidenav: fix incorrect indent before dropdown toggle (#1856) (048da73)
- tag-input: add support for TagInput (#1848) (eb66602), closes #1265
- tag-picker: support
trigger
on<TagPicker>
(#1847) (8ace065) - uploader: support
disableMultipart
on<Uploader>
(#1862) (a6d7dcb)
5.0.0-beta.5 (2021-08-18)
5.0.0-beta.4 (2021-08-16)
- date-picker: fix AM/PM display incorrect issue when switching hours (#1823) (110715e)
- dropdown-menu: remove unrecognizable activeKey from dom (#1827) (d578b5b)
- locales: fix the undefined problem of Locale (#1834) (bf35a23)
- refactor(styles): change body background in light theme (#1840)
- build(deps): bump rsuite-table from 5.0.0-alpha.5 to 5.0.0-alpha.8 (#1836)
- chore: use proxyDirectories to build esm/cjs (#1830)
5.0.0-beta.3 (2021-08-08)
- pagination: export type definition of
PaginationProps
(#1817) (80c7d9e) - sidenav: trigger
<Nav onSelect>
on click<Nav.Item>
(#1815) (cae171d)
5.0.0-beta.2 (2021-08-03)
- check-picker: fix unable to clear value when pressing
Backspace
(#1812) (1534174) - nav: trigger
onSelect
on<Nav>
when clicking<Nav.Item>
(#1797) (3fc99c4) - CheckTreePicker and TreePicker search problems (#1808) (2c5e651), closes #1577
- message: improve close icon style (#1807) (4d1bf3f)
- typescript: export props of all components (#1803) (a4edeba)
5.0.0-beta.1 (2021-07-23)
- calendar: fix the date on the calendar as controlled and remove timezone (#1781) (70e323d)
- cascader: adjust the rendering status of async loaded child nodes (#1764) (ae41a18)
- cascader: fix data not controlled on MultiCascader (#1747) (593adc5)
- check-tree-picker: onChange does't return the correct value (#1743) (b34a919)
- dropdown-item: close inside on click its item (#1791) (cc01a34)
- navigation: improve accessibility of nav components (#1792) (45468bd)
- picker: picker should not focus when it is disabled (#1782) (6640c58)
- picker: update the position after the overlay size is changed (#1780) (6366c36)
- styles: enable dark mode by default (#1776) (13420e3)
- add less plugins to output lib dir, fix #1767 (#1770) (7a83699)
- use-controlled: value doest't change when controlledValue changed (#1742) (682eb2b)
5.0.0-alpha.9 (2021-06-15)
- cascader: fix search result row height (#1717) (94696eb)
- date-picker: correct the style of non-current month dates (#1732) (90058f8)
- datepicker: fix gap between date cells (#1726) (03a7604)
- input-picker: fix extra height in disabled state (#1718) (dd56301)
- input-picker: fix InputPicker value not rendering when plaintext (#1690) (fcb5995)
- keyboard-event: replace the deprecated keyCode with key (#1691) (2f7a6d1)
- list: wrong position when auto scrolling (#1687) (6b387f0)
- modal: remove extra margins in full-size modal (#1699) (d231cc6)
- navbar: fix navbar dropdown hover text color (#1719) (44230fd)
- position: fix the exception that occurs when overlay is unmount (#1714) (9a29a5a)
- radio: fix checked radio style in disabled state (#1708) (62a4dc7)
- radio: fix disabled radio hover style (#1709) (cdf0d09)
- timeline: fix incorrect spacing around axis in alternate alignment (#1731) (b0e2f18)
- MultiCascader data cann't be controlled (#1696) (7f9b03b)
- nav: improve NavItem visibility (#1702) (8cb0b82)
- pickers: improve picker keyboard interaction experience (#1700) (b3bde80)
- Rewrite style system (#1476) (19ed855), closes #1476 #1671 #1679
- deprecate Navbar.Header and Navbar.Body
- refactor(styles): re-org Sidenav styles
- refactor(styles): re-org Pagination styles
- refactor(styles): re-org Button styles
- refactor(styles): re-org InputGroup styles
- refactor(styles): re-org InputNumber styles
- refactor(styles): re-org AutoComplete styles
- refactor(styles): re-org SelectPicker styles
- refactor(styles): re-org CheckPicker styles
- refactor(styles): re-org Checkbox styles
- refactor(styles): re-org Radio styles
- refactor(styles): re-org Toggle styles
- refactor(styles): re-org Rate styles
- refactor(styles): re-org Slider styles
- refactor(styles): re-org Uploader styles
- refactor(styles): re-org Cascader styles
- refactor(styles): remove iconfont related styles
- refactor(styles): re-org Avatar styles
- refactor(styles): re-org Badge styles
- refactor(styles): re-org Tag styles
- refactor(styles): re-org Carousel styles
- refactor(styles): re-org ButtonToolbar styles
- refactor(styles): re-org ButtonGroup styles
- refactor(styles): re-org Animation styles
- refactor(styles): re-org Panel styles
- refactor(styles): re-org List styles
- refactor(styles): re-org Timeline styles
- refactor(styles): re-org Table styles
- refactor(styles): re-org CloseButton styles
- refactor(styles): re-org Modal and Drawer styles
- refactor(styles): re-org IconButton styles
- refactor(styles): re-org Form styles
- refactor(styles): re-org toaster styles
- refactor(styles): re-org Message styles
- docs(theme): add rs-theme- classes on container element
- refactor(theme): use rs-theme- classes to determine color theme
- refactor(styles): remove unused files in Ripple
- refactor(styles): re-org CheckTree and CheckTreePicker styles
- refactor(styles): re-org Picker styles
- refactor(styles): re-org Tree and TreePicker styles
- refactor(styles): re-org InputPicker styles
- refactor(styles): re-org Calendar styles
- refactor(styles): re-org DatePicker and DateRangePicker styles
- refactor(styles): unify theme styles
- refactor(button): alter default button background color
- refactor(styles): remove unused less variables
- docs: use unified themes
- refactor(styles): split themes mixins
- refactor(styles): split non-common keyframes
- refactor(styles): re-order imports
- refactor(styles): remove unused global utility classes
- refactor(styles): remove unused common mixins
- refactor(styles): remove keyframe.less
- refactor(styles): rename core.less to common
- refactor(styles): transform palette hack mixin into less plugin
- refactor(styles): fix palette plugin output type
- test(styles): fix button style tests
- test(styles): fix missing imports that prevent tests running
- fix(styles): fix primary border color in default theme
- chore(deps): re-generate package-lock.json
- style: prettier format
- chore(deps): downgrade eslint-plugin-react to 7.20.3 to avoid issues
- style: upgrade stylelint and resolve violations
- refactor(styles): simplify ripple related styles
- refactor(styles): re-org button styles in different states
- refactor(styles): re-org icon-button in different states
- refactor(styles): remove .rs-btn-default class
- refactor(styles): re-org Button sizing mixins
- refactor(styles): re-org Ripple styles and mixins
- docs: fix docs.css missing from docs app
- chore(stylelint): add stylelint-config-prettier
- docs: add docs for less plugins
- refactor(styles): re-org primary and secondary palettes
- refactor(styles): remove unused color variables in dark theme
- refactor(styles): split theme palette and functional colors
- refactor(styles): remove direct use of gray/highlight levels
- refactor(styles): fix icon button in primary appearance
- refactor(styles): remove redundant color variables from dark theme
- build: omit javascriptEnabled option for less
- chore: eslint ignore less plugins
- refactor(styles): prefix css variables with rs instead of rs-color
- refactor(styles): re-org color themes inclusion
- refactor(styles): re-org variable declarations
- docs(button): fix custom combination example
- refactor(nav): remove margins between nav items
- refactor(styles): replace stateful color variables with semantic colors
- refactor(styles): separate color variables for light/dark modes
- feat(styles): add variable for toggling dark mode inclusion
- fix(styles): fix styling test failures
- test(autocomplete): fix test failures
- test(cascader): fix test failures due to dom change
- test(inputpicker): fix test failures due to dom change
- test(picker): fix test failures due to dom change
- test(selectpicker): fix test failures due to dom change
- chore: skip checking style existence
- build: fix build scripts for stylesheets
- fix(styles): fix incorrect casing in importing paths
- docs: fix button heights in toolbar
- docs: fix button style in codeview toolbar
- fix(styles): remove dark mode styles when enable-dark-mode is false
- docs: add docs for dark mode
- docs(customize): replace deprecated variables with new ones
- fix(message): re-org Message styles
- deprecate Drawer.Footer in favor of new Drawer.Actions
- feat(drawer): improve close button placement and appearance
- feat(drawer): deprecate Drawer.Footer replaced with Drawer.Actions
- fix(drawer): fix drawer body overflow height
- style(drawer): remove redundant comments
- fix(drawer): remove classes incorrectly assigned to close button
- fix(radiogroup): fix radio group picker width
5.0.0-alpha.8 (2021-05-17)
- cascader: fix
childrenKey
property not work when searching(#1568) (#1666) (c5f3fc6) - drawer: remove height on Drawer body (#1683) (759fd69)
- input-picker: fix InputPicker can select values in readOnly mode (#1674) (7e5d02b)
- treePicker & CheckTreePicker (ec88694)
- cascader: add
layer
parameter inrenderMenu
callback (#1681) (1c6b1e0) - nav-item: support
tooltip
on NavItem (#1680) (f25d569) - Whisper: added support for trigger prop value
contextMenu
onWhisper
(491be3a)
5.0.0-alpha.7 (2021-05-11)
- lgtm: fix vulnerabilities in static code scanning using lgtm (#1651) (77d04a7)
- overlay: update the overlay to the correct position (#1654) (8148b7a)
- typescript: fix incorrect definition of Typescript (#1656) (87c5f3d)
- inputpicker: support onCreate on InputPicker and TagPicker (#1645) (5f33fe9)
- multi-cascader: support onCheck on MultiCascader (#1648) (0088a29)
5.0.0-alpha.6 (2021-05-07)
- cascader: fixed the option not re-rendering after data update (#1608) (6a83064), closes #1599
- customprovider: integrate the locale of date-fns in CustomProvider (#1637) (1817430), closes #1636
- pickers: Fixed the inability to pass the type check when the
labelKey
andvalueKey
of the pickers are changed. (#1589) (ed1bea6) - typescript: fix incorrect definition of Typescript (#1640) (73bbe88), closes #1633
5.0.0-alpha.5 (2021-03-19)
- daterangepicker: modify the
character
prop to be optional (#1518) (6b77e52) - inputpicker: fix the input does not work when focused by keyboard (b2dc612)
- inputpicker: inputPicker should clear search keywords when closed (679edc3)
- modal: fix input is not allowed to input text in Modal (#1579) (f4ec497), closes #1570
- overlaytrigger: rename
child
toroot
in OverlayTrigger instance (05ce0ec) - pickers: picker should not be interactive during animation exit (1f657b7)
- rangeslider: fix RangeSlider style problem (cfaa93e)
- table: change
Table
locale prop to optional (#1581) (ca15531) - tree: fix
spin
icon does not display when Tree is loaded async (#1535) (0294a43) - uploader: fixed the status icon not showing during upload (#1547) (8f24c69)
- form: support for data verification of complex object structure (#1558) (d5b23f4)
- pagination: added for support
layout
on Pagination (#1533) (9713cd5) - whisper: support
onClose
on thespeaker
prop of Whisper (4ecad64)
5.0.0-alpha.4 (2021-02-23)
- babel: fix the problem that commonjs import
default
is undefined (#1514) (9855f54) - daterangepicker: delete duplicate type definitions (#1513) (26c9283)
- input-group: fix InputGroup size misalignment when inside (#1474) (ca0f90f)
- radio: fixed the color of Radio in active state (#1475) (bc9a3dd)
- rtl: fixed the docs not work when using
rtl
(#1501) (9ee8ce3) - table: fixed unhandled scroll bar width when Cell is fixed on right (#1486) (7e9ccc1)
- typos: fix typos in the docs (#1502) (15e9170)
- locales: add translations for German (#1495) (b71ed41)
- uploader: support file async check on Uploader (#1509) (4726c5a)
5.0.0-alpha.3 (2021-01-23)
- divider: set aria-orientation on Divider (#1457) (fe46e4d)
- picker: fixed the non-unique key in the Picker option when groupBy (#1460) (5ca0fa0)
- tree: fix className of Tree and CheckTree (#1456) (de79cbf)
- whisper: fix overlay jittering when the cursor is hovered (#1459) (d29e785)
5.0.0-alpha.2 (2021-01-05)
- calendar: fix the issue of disabled date styles in Calendar (#1424) (13b64be)
- cascader: fix icon style in Cascader (#1426) (3076eb8)
- check-picker: fixed the group icon not showing in CheckPicker (#1422) (082a648)
- formcontrol: improve the accessibility of FormControl (#1433) (c7855d4)
- pickers: fix the missing value on input in picker (#1430) (7d06531)
- rate: fix the half-ratings style of Rate (#1423) (f064f48)
- select-picker: fix SelectPicker not re-render when data is updated (#1421) (0eb2a65)
- uploader: fix the style of Uploader in plaintext (#1427) (dfb98ee)
5.0.0-alpha.1 (2020-12-24)
- breadcrumb: update locales of Breadcrumb (30a1550)
- checkpicker: fix value error problem when keyboard interaction (#1332) (ea5f91c)
- daterangepicker: fix the issue of DateRangePicker closing delay (9fc40ee)
- DateRangePicker: 修复选择时间时面板收起的问题 & prettier code (#1330) (afd0b7e)
- form-controls: adjust the style of the plain text of form controls (#1405) (cca782f)
- icon: adjust the dependent icons in the component (70fdddb)
- icon: fix icon-related style issues (b0ebaba)
- icon-button: fix IconButton style error when disabled (ecbf4e5)
- input-group: adjust button elements in input-group (#1406) (14acbab)
- list: improve List (0eb95b0)
- modal: fix ModalManager uncontrollable (#1335) (26834da)
- pickers: fixed picker will select children when set invalid value (#1336) (dd99886)
- popover: set shadow to popover component (#1360) (94c6851)
- tagpicker: fix tagpicker rendervalue styles (#1376) (4fdf09d)
- tree: revese Left and Right Arrow event in rtl (#1337) (cfae655)
- tree-picker: fixed the icon problem in TreePicker (#1382) (ba78f3c)
- v4: sync the bugs fixed in v4 (#1380) (9053982)
- 🐛 修复非法传递到 DOM 节点上的问题 (#1268) (aedaae1)
- 🐛 修正 Rate 笔误 (#1230) (83d1cee)
- fix typescript type definition (#1366) (9bfb445)
- fixed document sidenav icon (3881e44)
- form method cleanErrorForFiled renamed into cleanErrorForField (#1236) (1aaaab0)
- ISO week format on calendar panel (666bc2b)
- tag-picker: fix tag picker styles issue (#1167) (4f4e88b)
- slider: support
onChangeCommitted
on Slider and RangeSlider (#1404) (fca8c86), closes #1321 - support focus on form controls (#1391) (820a31b)
- cascader: support keyboard interaction on Cascader (#1339) (252afdf)
- daterangepicker: support input and mask on DateRangePicker and DatePicker (#1368) (4b47e09)
- icons: update icon list (#1363) (a9b584f)
rootPrefix
supports compound parameters (268aef9)- replace icon component (#1359) (6ad16b9)
- datepicker: support keyboard input on DatePicker (#1350) (36e3268)
- form: support plaintext on all form controls (#1328) (a26dfc6)
- slider: support keyboard interaction on Slider and RangeSlider (#1324) (8b1f6cf)
- improve the accessibility of Nav (278696e)
- toaster: add support for toaster (#1246) (41b86db)