This release backports a number of accessibility improvements from the next major version of Unpoly. We encourage everyone to upgrade to this release in order to better support users with visual impairments.
The following changes are included:
[up-instant]
attribute can now be followed with the keyboard.[aria-hidden=true]
attribute while its disappearance is being animated. When a fragment is being swapped with a new version, the old fragment version is also
given [aria-hidden=true]
while it's disappearing.[aria-modal=true]
attribute.The next major version of Unpoly will include additional accessibility improvements. In particular the new modal ("layer") implementation will implement all best practices for accessible dialogs.
If you're upgrading from an older Unpoly version you should load unpoly-migrate.js
to polyfill deprecated APIs.
Changes handled by unpoly-migrate.js
are not considered breaking changes.
See our upgrading guide for details.