All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- A
disabled
prop for theRadioGroup
component to follow the field added to the Radix primitive
- Updated all Radix primitives to the latest release
<Toast />
component
- Dependency upgrades
- Mark
"sideEffects": false
in the@strum/react
package file
- Dependency upgrades
- Include a
max-width
on Tooltips for long text
- Corrected the border widths on base
<Alert />
component
onChange
prop not being correctly passed through to<RadioGroup />
primitive
<Badge />
component<Checkbox />
component<RadioGroup />
and<RadioItem />
components<Card />
and related layout components- New
error
prop on the<Select />
component - New
borderRadius
prop on the<Button />
component - New
emphasis
prop on the<Alert />
component
- Dependency upgrades
- Add
onChange
prop for<Select />
component for consistent prop names between components- Does not deprecate the primitive's
onValueChange
prop
- Does not deprecate the primitive's
- Accessibility improvement: distinct focus state on form elements with an error present
- Dependency upgrades
- Reworked the
<StrumProvider> />
script without a hard render block
- Repo and build system init
<Alert />
component<Avatar />
component<Box />
component<Button />
component<Container />
component<Heading />
component<Input />
component<Nav />
component<Select />
component<Skeleton />
component<Spinner />
component<Stack />
component<StrumProvider />
component<Text />
component<Tooltip />
component<VisuallyHidden />
component- Base styles, tokens, theme contract vars, and sprinkles