Skip to content

Releases: LifeSG/react-design-system

v2.9.0-canary.2

08 Dec 14:05
Compare
Choose a tag to compare
v2.9.0-canary.2 Pre-release
Pre-release

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

24 Nov 15:26
Compare
Choose a tag to compare
v2.9.0-canary.1 Pre-release
Pre-release

What's Changed

  • New LocalNavMenu and LocalNavDropdown 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

19 Nov 13:56
Compare
Choose a tag to compare

What's Changed

  • [BREAKING] Add peer dependencies @floating-ui/dom and @floating-ui/react
  • Extend the hiding of DateRangeInput action buttons to mobile if withButton={false}
  • Enhance floating-enhanced components like Popover and Form.Select to be modal-aware
  • Add combobox variant for TimeRangePicker
  • New PopoverInline to support text and/or icon as a popover trigger
  • Improve PopoverTrigger accessibility
  • Fix dropdown shrinking width bug
  • [EXPERIMENTAL] New DateNavigator and TimeTable components
  • Add stretch prop for UneditableSection
  • 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 custom renderListItem is specified
  • Center InputSelect and MultiSelect dropdown in mobile when it is too close to the screen edge
  • Focus the first selected item in Form.Select and Form.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

11 Nov 06:32
Compare
Choose a tag to compare
v2.8.0-canary.5 Pre-release
Pre-release

What's Changed

  • Focus the first selected item in Form.Select and Form.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

08 Nov 01:28
Compare
Choose a tag to compare
v3.0.0-alpha.1 Pre-release
Pre-release

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

21 Oct 02:29
Compare
Choose a tag to compare
v2.8.0-canary.4 Pre-release
Pre-release

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 custom renderListItem is specified
  • Center InputSelect and MultiSelect 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

10 Oct 07:35
Compare
Choose a tag to compare
v2.8.0-canary.3 Pre-release
Pre-release

What's Changed

  • [EXPERIMENTAL] New DateNavigator and TimeTable components
  • TimeRangePicker combobox interaction tweaks
  • Add stretch prop for UneditableSection

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

27 Sep 02:45
Compare
Choose a tag to compare
v2.8.0-canary.2 Pre-release
Pre-release

What's Changed

  • Add combobox variant for TimeRangePicker
  • 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

25 Sep 05:18
Compare
Choose a tag to compare

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

23 Sep 03:42
Compare
Choose a tag to compare
v2.8.0-canary.1 Pre-release
Pre-release

What's Changed

  • Extend the hiding of DateRangeInput action buttons to mobile if withButton={false}
  • Enhance floating-enhanced components like Popover and Form.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