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
InputGroup
andRadio
labels from code since parent<fieldset>
s still have accessible<legend>
by @adamkudrna in #495
🌟 Features
- Allow the
Modal
component to block scrolling on any HTML element instead of just the<body>
element (#472) by @mbohal in #482
🐞 Bug Fixes
- Fix
Radio
andInputGroup
in horizontalFormLayout
in Chrome and Edge (#493) by @adamkudrna in #498 - Move
transferProps
back fromfieldset
toinput
inRadioField
(#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
TabsItem
component 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
Modal
previews 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
CODEOWNERS
file to define responsibility for code in the repository by @adamkudrna in #479
Full Changelog: v0.52.0...v0.53.0