Releases: react-ui-org/react-ui
Releases · react-ui-org/react-ui
v0.55.0
⚠️ Breaking Changes
- Leverage CSS cascade layers to fix and user-proof styles order by @adamkudrna in #529
- Do not set any dimensions of
<html>and<body>elements (#523) by @adamkudrna in #525 - Update blacklisted props that can be passed to native HTML elements using the transferProps principle by @mbohal in #520
🐞 Bug Fixes
- Prevent
TabsandScrollViewfrom unwanted cross-axis scrolling during keyboard navigation #499 by @adamkudrna in #527
📖 Documentation
- Correct the documentation of CSS usage by @adamkudrna in #528
- Omit link to legacy list of React synthetic events in component documentation by @mbohal in #519
🔧 Maintenance
- In
*.mdfiles use 4 spaces wide indent for better compatibility with GitHub and Bitbucket by @mbohal in #521 - Use development CSS and JS in docs to improve code readability by @adamkudrna in #516
- Create
.envfile automatically afternpm install(don't overwrite if already exists) by @adamkudrna in #515
Full Changelog: v0.54.0...v0.55.0
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)