htmx/www/content/posts/2021-7-12-htmx-1.5.0-is-released.md
2023-03-18 11:29:38 -04:00

1.3 KiB

+++ title = "htmx 1.5.0 has been released!" date = 2021-07-12 [taxonomies] tag = ["posts", "announcements"] +++

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!