Releases: lifeomic/chroma-react
Releases · lifeomic/chroma-react
v0.4.1
v0.4.0
This release is likely the final pre-1.0.0 version we will cut unless we find any breaking bugs.
New Features 🚀
- AA color contrast ratio fixes for the theme provided by Chroma and other accessibility improvements (#104)
This change should be considered breaking.. If your app has theme overrides, you will need to adjust your color palette overrides, and potentially component-level overrides.
Bug Fixes 🐛
ButtonFilePicker
had a dead cursor area due to the pseudo element (#105)
v0.3.0
New Features 🚀
<Select
label="Choose an option…"
placeholder="Placeholder Text…"
value={selectValue}
onChange={(v: string) => setSelectValue(v)}
>
<GroupHeading data-select-role="heading">Group 1</GroupHeading>
<SelectOption title="Option 1" value="option 1" />
<SelectOption title="Option 2" subtitle="subtitle" value="option 2" />
<GroupHeading data-select-role="heading">Group 2</GroupHeading>
<SelectOption title="Option 3" value="option 3" />
<SelectOption title="Option 4" value="option 4" />
</Select>
v0.2.7
v0.2.6
v0.2.5
v0.2.4
v0.2.3
v0.2.2
Bug Fixes 🐛
This release contains a ton of accessibility improvements from @HaleyWardo.
- Primary Navigation color contrast fix (#56)
- Select aria-attribute fixes (#57)
- Table Module empty header fix (#58)
- Combobox chip color to use primary, main color. No visual changes, helps with theme overrides (#59)
- TextField components no longer render an empty label, but will add
aria-label
when one is not provided (#60) - ButtonLink hover style fixes. This isn't something you'll hit unless you pull in bootstrap or some other CSS that attempts to style over default elements. (#61)
v0.2.1
Bug Fixes 🐛
- RadioGroup allows the value to be controlled by the parent
- Adds a stroke to checkboxes