Releases: react-ui-org/react-ui
Releases · react-ui-org/react-ui
v0.54.0
v0.53.0
⚠️ Breaking Changes
- Require Node 18 (current LTS) or higher (#374) by @adamkudrna in #475
- Update React from version 17 to version 18 and update all development dependencies excluding webpack-cli, stylelint and sinon (#358) by @bedrich-schindler in #483
- Component styles are no longer part of the JS bundle by @mbohal in #440
- Remove invisible
InputGroupandRadiolabels from code since parent<fieldset>s still have accessible<legend>by @adamkudrna in #495
🌟 Features
- Allow the
Modalcomponent to block scrolling on any HTML element instead of just the<body>element (#472) by @mbohal in #482
🐞 Bug Fixes
- Fix
RadioandInputGroupin horizontalFormLayoutin Chrome and Edge (#493) by @adamkudrna in #498 - Move
transferPropsback fromfieldsettoinputinRadioField(#481) by @bedrich-schindler in #502
📖 Documentation
- Change documentation platform from Docz to MkDocs with Docoff (#373) by @mbohal in #440
- Update release management workflow to work with new documentation platform by @adamkudrna in #474
- Check all Markdowns for broken links by @adamkudrna in #477
- Fix navigation hierarchy by @dacerondrej in #485
- Update Usage instructions according to the current state of things (#197) by @adamkudrna in #491
- Hide example icons in the docs from AT because their purpose is just decorative by @adamkudrna in #494
- Define strategy how to transfer HTML attributes to the component and accordingly modify the
TabsItemcomponent by @mbohal in #497 - Use 4 spaces to indent nested lists in MD so MkDocs can render them correctly (#486) by @adamkudrna in #503
- Fix
Modalpreviews being overlapped by MkDocs header (#471) by @adamkudrna in #504 - Intentionally omit patch version in Prism CSS URL due to parsing bug in Safari (#506) by @adamkudrna in #507
- Move mkDocs CSS and JS resource calls from template to config by @adamkudrna in #508
♻️ Refactoring
- Rename CSS and JS endpoints to use hyphenation by @adamkudrna in #490
🔧 Maintenance
- Upload code coverage statistics to Coveralls.io by @adamkudrna in #473
- Narrow down supported browsers in Browserslist config according to the docs by @adamkudrna in #476
- Introduce
CODEOWNERSfile to define responsibility for code in the repository by @adamkudrna in #479
Full Changelog: v0.52.0...v0.53.0
v0.52.1
v0.52.0
⚠️ Breaking Changes
- Introduce a smaller border radius (PR #454)
🌟 Features
- Create
InputGroupcomponent (#430) (PR #443) - Render
InputGroup,ButtonGroup, andRadioas<fieldset>to improve controlling and accessibility (PR #466) - Make inner border radius of
Buttons inButtonGroupconfigurable (PR #454) - Prevent page from scrolling when
Modalis open and implement focus trap (#397) (PR #432) - Introduce separator to outline
Buttons inButtonGroupto make theming options consistent for all button priorities (PR #464)
🔧 Maintenance
- Automatically mark PRs with
task/*branches as features (PR #465)
v0.51.0
⚠️ Breaking Changes
- Major design tokens overhaul 🎉 (#423) (PR #441)
- Introduce the structure of global and semantic design tokens and explain how they are related (PR #457)
🌟 Features
- Improve the default theming of
secondaryandselectedcolors ofButton(PR #450) - Improve the design of
Tablewith sorting buttons (PR #451)
📖 Documentation
- Clarify how
ModalandFormLayoutcan be composed together (PR #452)
🔧 Maintenance
- Update all GitHub actions and always use their latest non-breaking version (PR #449)
v0.50.2
v0.50.1
v0.50.0
v0.49.0
🌟 Features
🐞 Bug Fixes
♻️ Refactoring
📖 Documentation
v0.48.0
⚠️ Breaking Changes
- Decompose
ModalintoModal,ModalHead,ModalBody,ModalContentandModalFooterand extend its documentation (#306) (PR #387) - Rewrite
ScrollViewAPI to limit the number of customization approaches (#303) (PR #396) - Limit
Gridgap props to accept only available spacing values (#402) (PR #407) - Prefer
defaultPropsover theme defaults (#308) (PR #403) - Move ref forwarding from HoC to components, unify imports (#385) (PR #405)
🌟 Features
🐞 Bug Fixes
- Do not let auto-sized
Modaloverflow the viewport when min/max limits are too large (PR #399) - Fix
Tabsborder color (PR #391) - Auto-size
Popoverand prevent it from inheriting typography (PR #392)
📖 Documentation
🔧 Maintenance
- Update supported browser versions (PR #400)