htmx/www/posts/2021-7-12-htmx-1.5.0-is-released.md
2021-07-12 13:38:33 -06:00

1.2 KiB

layout tags title date
layout.njk
posts
announcements
htmx 1.5.0 has been released! 2021-07-12

htmx 1.5.0 Release

I'm happy to announce the 1.5.0 release of htmx.

New Features & Major Changes

  • Support tracking of button clicked during a form submission
  • Added the hx-request attribute, allowing you to configure the following aspects of the request
    • timeout - the timeout of the request
    • credentials - if the request will send credentials
    • noHeaders - strips all headers from the request
  • Along with the above attribute, you can configure the default values for each of these via the corresponding htmx.config properties (e.g. htmx.config.timeout)

Improvements & Bug fixes

  • Conditional polling via the hx-trigger attribute
  • document is now a valid pseudo-selector on the hx-trigger from: argument, allowing you to listen for events on the document.
  • Both the scroll and show options on hx-swap now support extended syntax for selecting the element to scroll or to show, including the pseudo-selectors window:top and window:bottom.

Enjoy!