v2.17.2
General:
- Enhanced Drop to account for
align
when assigning margin. - Fixed Layer elevation styling, should not apply when
plain
. - Fixed Box to always render
ThemeContext.Provider
. - Fixed Typescript definition for CheckBoxGroup
options
. - Fixed server side rendering warnings.
- Fixed bug with Select when JSX is passed to
options
. - Changed RadioButtonGroup to add
defaultValue
. - Changed Form to run validations when component mounts.
Button:
- Allowed use of
aria-label
prop on Button. - Changed Button to use tip string for
a11yTitle
default value unless otherwise provided.
CheckBox:
- Enhanced CheckBox theming to allow
checkBox.pad
and addedpad
prop. - Added new
fill
prop to CheckBox. - Changed React events to apply on Checkbox container level.
DataTable:
- Enhanced DataTable to support use of
groupBy
andonSelect
/select
together. - Enhanced DataTable columns to allow for
plain
render of column data. - Improved DataTable rendering of CheckBox with
onSelect
to accommodate pad on CheckBox. - Fixed error that occurred when
paginate
was used withonClickRow
on DataTable. - Fixed Typescript for
paginate
on DataTable.
DateInput:
- Fixed bug in DateInput to allow value to be initialized as
[]
, which allows range of dates to start empty. - Changed DateInput to allow for a leading zero and a 2 digit year in the display format.