Releases: KittyGiraudel/a11y-dialog
Releases · KittyGiraudel/a11y-dialog
4.0.1
4.0.0
3.1.0
3.0.2
- Fixed incorrect tabindex value for dialog title in documentation (#64)
⚠️ Important update
Prior to 3.0.2, a11y-dialog recommended to add tabindex="0"
to the dialog title so that it can be focused by the script on dialog opening, in order to avoid jumping directly to an element further down within the dialog. This constitues a WCAG violation under Focus Order.
Version 3.0.2 now recommends you put the close button first so it can be focused right away, and remove tabindex="0"
from the title element.
3.0.1
3.0.0
- Main element no longer assumed (breaking)
- Events no longer DOM based (breaking)
- New events callback signature (breaking)
- Lack of initial aria-hidden="true" now safe (possibly breaking)
- New
.create()
method - Method chaining now possible
- New test suite
- Library entirely rewritten with inline comments + JSDoc
- Reworked documentation
PR: #62.
Intro: http://hugogiraudel.com/2017/01/30/introducing-a11y-dialog-v3/.
Credits: thanks to Mike Smart & Loïc Giraudel.
2.5.7
2.5.7
2.5.5
2.5.4
- Fixed an issue with Custom Events not working anymore since 2.5.3
2.5.3
- Fixed a reference to the global object which prevented the module from loading on the server