Revision code

Changes Version 3.10.2
Released on February 03, 2025 with 31 commits

Changes

  • Fix a bug where Unpoly would sometimes reset the cursor position of inputs outside the rendering fragment
  • When a popup is dismissed by clicking on a focusable element in the background, focus that element instead of the popup opener (issue #706).
  • Fix an inconsistency where up.layer.accept() and up.layer.dismiss() would return a fulfilled promise, despite both being sync functions.

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.