Revision code
Changes
Version 3.9.3
This is a maintenance release that addresses some bugs while we're working on the next major feature update.
Changes
- Fix an error being thrown when a caching request is tracking an existing request to the same URL, and that existing request responds with an error status (issue #676).
- Fix a bug where a modal overlay could not be closed when a child popup would be open below the screen fold.
- Focus is no longer trapped in popup overlays. Focus remains trapped in all other overlay modes, but this can be disabled by setting
up.layer.config.overlay.trapFocus = false
.
- The dismiss button in overlays now has a hand cursor (by @apollo13).
- Fix a bug where links with relative URLs were sometimes revalidated against the wrong base URL (issue #669).
Upgrading
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.