Releases: react-ui-org/react-ui
Releases · react-ui-org/react-ui
v0.33.0
⚠️ Breaking Changes
- Enable
ScrollViewarrows to overflow theScrollViewarea (may no longer work inside flex layouts) (#128) - Enhance automatic label column width in
FormLayoutwithautoandlimitedoptions (changed default behaviour ofautoand changed API)
🌟 Features
🐞 Bug Fixes
- Limit helper text width to the width of input field to prevent form fields from shifting adjacent elements (#124)
📖 Documentation
- Document how to use React UI in development mode in an app
🔧 Maintenance
- Lint markdown files to enforce consistent writing and reading experience
- Improve project meta data (mainly in
package.json)
v0.32.0
⚠️ Breaking Changes
- Dependencies
reactandreact-domare no longer bundled together with React UI library (#112) - Extend
ModalwithautoFocusprop (which istrueby default) to enable modal submission using enter key if primary action is of typesubmit(#100)
Features
- Create
ScrollViewcomponent (#50) - Implement
ScrollViewintoModalandTable(#53) - Extend
Modalto use React Portal whenportalIdprop is set (#104) - Add opacity to disabled
Card(#61) - Handle custom input size with CSS to fix different bahaviour across browsers (#101)
Bug Fixes
v0.31.0
⚠️ Breaking Changes
- Remove automatic spacing from
Buttons in favour ofToolbarlayout
Features
- Shiny new
FormLayoutcomponent for vertical forms (#44) - Make
Alerts dismissible (#11) - Enhance
ToolbarandToolbarGroupwithdenseandnowrapoptions for both
Bug Fixes
- Fix too wide helper texts in horizontal form fields with custom input size (#46)
Refactoring
- Use real components in snapshot tests of layout components
v0.30.0
Improvements
- Improve IDs of UI elements
Maintenance
- Block merge with autosquash commit
v0.29.1
v0.29.0
UI Components
Utilities
- Add utility classes for text colors (#64)
Other Features
- Improve breakpoint scale: adjusted
xxlbreakpoint and added newxxxlvalue (#54) - Generate development and production version of
lib.js(#65)
Documentation
Dependencies
- Update dependencies (#62)
Maintenance
- Configure GitHub actions to test pushes and pull requests (#68)
v0.28.0
⚠️ Breaking Changes
- Renamed
RowLefttoRowStartandRowRighttoRowEndto be writing direction agnostic - Removed
ToolbarSpacerin favour of theToolbar'sjustifyoption (#35) - Changed default
Toolbaralignment to top (#35) - Potentially a BC: slightly decreased default
Modalwidth (#40)
Layout Components
- Created
CTAlayout component (#37) - Introduced
ToolbarGroupfor grouping ofToolbaritems (#35) - Added
alignmentandnowrapoptions forToolbar(#35)
UI Components
v0.27.0
- Update dependencies
- Remove build from repository
- Remove icons from library to decrease build size
- Exclude documentation components from library to decrease build size
- Optimize css-loader output to decrease build size