6.0.0
In theory, v6.0.0 should be entirely backward compatible with the latest version from v5. However since the move to Rollup could have unintended side-effect, we’re leaning on the safe side and bumping the major. If you are experiencing any issue with v6, please kindly report them.
Package
- Add support for nested dialogs (#141)
- Move bundling to Rollup (#133)
- Use focusable-selectors to get focusable elements (#134, #143)
- Package an ESM version of the script for CDN usage (#133)
- Move dist files in a dedicated folder, leaving only the source file at the root (#133)
- Move the repository over to KittyGiraudel/a11y-dialog instead of edenspiekermann/a11y-dialog (#138)
Documentation
- Improve the documentation about the expected HTML structure (#137)
- Add a warning about using
<dialog>
in the documentation (#137) - Update installation instructions to mention ESM and CDNs (#139, #140)
Tests