Releases: LifeSG/react-design-system
v2.9.0-canary.2
What's Changed
- Support JSX.Element in
FileUpload
error message LocalNavDropdown
fixes- Fix custom z-index not being set on
Overlay
- Fix input transformation in
Textarea
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.9.0-canary.1...v2.9.0-canary.2
v2.9.0-canary.1
What's Changed
- New
LocalNavMenu
andLocalNavDropdown
components
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.8.0...v2.9.0-canary.1
v2.8.0
What's Changed
- [BREAKING] Add peer dependencies
@floating-ui/dom
and@floating-ui/react
- Extend the hiding of
DateRangeInput
action buttons to mobile ifwithButton={false}
- Enhance floating-enhanced components like
Popover
andForm.Select
to be modal-aware - Add
combobox
variant forTimeRangePicker
- New
PopoverInline
to support text and/or icon as a popover trigger - Improve
PopoverTrigger
accessibility - Fix dropdown shrinking width bug
- [EXPERIMENTAL] New
DateNavigator
andTimeTable
components - Add
stretch
prop forUneditableSection
- Add default logo for
Navbar
based on theme - Add default logo and disclaimer links for
Footer
based on theme - Basic improvements to aria markup across components
- Hide selected icon in
InputSelect
list item if a customrenderListItem
is specified - Center
InputSelect
andMultiSelect
dropdown in mobile when it is too close to the screen edge - Focus the first selected item in
Form.Select
andForm.MultiSelect
dropdown on initial open - Fix extra bottom spacing on
Alert
- Fix text color for disabled
RangeSelect
and other dropdown-based form inputs
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.7.1...v2.8.0
v2.8.0-canary.5
What's Changed
- Focus the first selected item in
Form.Select
andForm.MultiSelect
dropdown on initial open - Fix extra bottom spacing on
Alert
- Fix text color for disabled
RangeSelect
and other dropdown-based form inputs
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.8.0-canary.4...v2.8.0-canary.5
v3.0.0-alpha.1
Caution
V3 is in alpha and is not ready for production use. If you are on V2, please continue to use the canary, minor or patch versions only.
What's Changed
- Overhaul theming to use new standardised design tokens
- Deprecate components based on the old V2 design tokens
- New components based on the new V3 design tokens
Migration docs: https://github.com/LifeSG/react-design-system/wiki/Migration-to-V3-(WIP)
v2.8.0-canary.4
What's Changed
- Add default logo for
Navbar
based on theme - Add default logo and disclaimer links for
Footer
based on theme - Basic improvements to aria markup across components
- Hide selected icon in
InputSelect
list item if a customrenderListItem
is specified - Center
InputSelect
andMultiSelect
dropdown in mobile when it is too close to the screen edge
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.8.0-canary.3...v2.8.0-canary.4
v2.8.0-canary.3
What's Changed
- [EXPERIMENTAL] New
DateNavigator
andTimeTable
components TimeRangePicker
combobox interaction tweaks- Add
stretch
prop forUneditableSection
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.8.0-canary.2...v2.8.0-canary.3
v2.8.0-canary.2
What's Changed
- Add
combobox
variant forTimeRangePicker
- New
PopoverInline
to support text and/or icon as a popover trigger - Improve
PopoverTrigger
accessibility - Fix dropdown shrinking width bug
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.8.0-canary.1...v2.8.0-canary.2
v2.7.1
What's Changed
- Fix dropdown shrinking width bug
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.7.0...v2.7.1
v2.8.0-canary.1
What's Changed
- Extend the hiding of
DateRangeInput
action buttons to mobile ifwithButton={false}
- Enhance floating-enhanced components like
Popover
andForm.Select
to be modal-aware - [BREAKING] Add peer dependencies
@floating-ui/dom
and@floating-ui/react
More details: https://github.com/LifeSG/react-design-system/wiki/Changelog
Full Changelog: v2.7.0...v2.8.0-canary.1