Skip to content

6.0.0

Compare
Choose a tag to compare
@KittyGiraudel KittyGiraudel released this 17 Feb 13:13
· 1166 commits to main since this release

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

  • Move testing from Mocha to Cypress (#129)
  • Run tests on CI (#130)
  • Clean up examples (#142)