Releases: Doist/reactist
Releases · Doist/reactist
v22.0.2-beta (Update ariakit dependencies)
Updates the ariakit dependencies, includes all updates up to v22.1.0
v22.1.0
- [Build] Add support for Node v20 and npm v10
v22.0.0
- [BREAKING] Remove
DeprecatedModal.
v21.3.0
Update ariakit dependencies
Updates the ariakit dependencies
Menu components overhaul in prior beta not included in this release.
v21.2.2
v21.2.1
v22.0.0-beta: Menu Components Overhaul
- [Feat] Add the ability to open menus programmatically
- [BREAKING] The
MenuItemcomponent now supports generating its content by using new props (label,description,icon, andshortcut) to achieve a more uniform and structured look.- The traditional way of using the
MenuItem'schildrenprop remains available if needed, to achieve custom menu item layouts. - Although, the layout inside a
MenuItemis broken for those that were using it with an icon and text, so it is required migrating thoseMenuItemelements to use the new props instead.
- The traditional way of using the
- [BREAKING] Introduces new
SubMenuItemandSubMenuList, which now must be used in place ofMenuButtonandMenuListwhen creating sub-menus. - [Feat] Updated menu styles
v21.2.0
[Feat] Textfield, PasswordField, SelectField, and TextArea will now use two new CSS variables to define their border colors: --reactist-inputs-focus, --reactist-inputs-idle. If they were previously set using --reactist-divider-primary and --reactist-divider-secondary, they will continue to work as well.