v5.0.0-alpha.21
Pre-release
Pre-release
·
26 commits
to alpha
since this release
5.0.0-alpha.21 (2023-05-25)
Bug Fixes
- Arrow: alignment issue in tooltips (7f5de3e)
- DateField: change exposed form field type from
DateValuetostring(2f628c5), closes #66 - NumberField: reference to missing component (2a799bf)
- PaginationButtons: prev/next buttons do not disable when on the first/last page (c839bdf)
- remove BackToTop and Markdown components. Neither were fully implemented (d21fa93)
- remove unneeded dependency on react-transition-group (68e6f61)
- rename all slot props to have a
renderprefix to improve compatibility with the eslint rulereact/no-unstable-nested-components(924de55) - rename LinkButton to TextLink to conform to BUX's conventions (b09aff9)
- SelectField: missing chevron icon (3d2b96a)
- UnstyledButton: block usage of native
onClickto force developers to useonPressfor better a11y (974222b)
Features
- add
SliderFieldcomponent (7f83742) - add DateRangeField (1a5c7e9), closes #70
- add new
Interactivebase component for handling all stateful styling of interactive fields (inputs, selects, etc) (146b060) - add PaginationButtons components (c0dfa4a), closes #78
- add source files to distribution bundle (8a271ac)
- add Tailwind preset for apps that use their own Tailwind runtimes may include and extend RUI's config (b395c49)
- switch to newer, more consistent, semantics for color tokens (8f4df30)