General:
- NEW Notification component. (#5450)
- Added
gap
prop to Anchor. (#5541) - Added
defaultItemProps
prop to List to allow styling of list item layouts. (#5573) - Added
color
prop to RangeInput allowing track color to be specified. (#5275) - Changed zIndex for RangeSelector’s edge controls. (#5564)
- Enhanced
weight
values supported by Text. (#5606) - Fixed InfiniteScroll bug related to passing an empty array when using
onMore
callback. (#5636) - Fixed missing TypeScript type for Grid. (#5561)
- Fixed RadioButton theme
radioButton.check.background.color
to accept symbolic colors. (#5621) - Fixed Table TableCell
rowSpan
so that it is applied to the proper DOM element. (#5489) - Fixed TextInput
placeholder
value not clearing when value is a JSX.Element. (#5571)
Button:
Calendar:
- Fixed Calendar to properly announce selected dates and date ranges and to screen readers. (#5575)
- Fixed Calendar keyboard behavior to properly keep active date in view when using arrow keys. (#5588)
Carousel:
- Fixed Carousel keyboard accessibility by limiting focus to only visible children. (#5552)
- Fixed Carousel animation direction when set to autoplay. (#5603)
DateInput:
- Added
messages
prop to DateInput to allow for accessibility announcements to be read by screen readers. (#5471) - Enhanced DateInput keyboard behavior to align with native HTML input. (#5550)
- Fixed missing TypeScript type
className
on DateInput. (#5561)
DataTable:
- Fixed missing
defaultProps
on DataTable. (#5572) - Fixed DataTable footer to allow rendering of a custom node. (#5563)
- Fixed DataTable to properly pin the checkbox column when using
onSelect
. (#5547)
FileInput:
- Added
maxSize
prop to FileInput to limit allowed file size. (#5457) - Enhanced FileInput to limit the allowed number of files to be uploaded. (#5218)
Markdown:
- Enhanced Markdown to support
ref
s. (#5587) - Fixed unintentional line break when italics were used in Markdown. (#5581)
- Fixed Markdown to properly support
onClick
. (#5614)
Meter:
Select: