Skip to content

build: update dependency htmx.org to v1.9.9

Common Ground Bot requested to merge renovate/htmx.org-1.x into main

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
htmx.org (source) 1.9.5 -> 1.9.9 age adoption passing confidence

Release Notes

bigskysoftware/htmx (htmx.org)

v1.9.9

Compare Source

  • Allow CSS selectors with whitespace in attributes like hx-target by using parens or curly-braces
  • Properly allow users to override the Content-Type request header
  • Added the select option to htmx.ajax()
  • Fixed a race condition in readystate detection that lead to htmx not being initialized in some scenarios with 3rd party script loaders
  • Fixed a bug that caused relative resources to resolve against the wrong base URL when a new URL is pushed
  • Fixed a UI issue that could cause indicators to briefly flash

v1.9.8

Compare Source

  • Fixed a few npm & build related issues

v1.9.7

Compare Source

  • Fixed a bug where a button associated with a form that is swapped out of the DOM caused errors
  • The hx-target-error attribute was added to the response-targets extension, allowing you to capture all 400 & 500 responses with a single attribute
  • hx-on now properly supports multiple listeners
  • The hx-confirm prompt is now passed into custom confirmation handlers
  • next and previous are now valid extended CSS symbols in htmx
  • The htmx:beforeHistoryUpdate event was added
  • Properly ignore the dialog formmethod on buttons when resolving the HTTP method to use
  • Added a htmx.config.scrollIntoViewOnBoost option that may be set to false to disable scrolling the top of the body into view for boosted elements

v1.9.6

Compare Source

  • IE support has been restored (thank you @​telroshan!)
  • Introduced the hx-disabled-elt attribute to allow specifing elements to disable during a request
  • You can now explicitly decide to ignore title tags found in new content via the ignoreTitle option in hx-swap and the htmx.config.ignoreTitle configuration variable.
  • hx-swap modifiers may be used without explicitly specifying the swap mechanism
  • Arrays are now supported in the client-side-templates extension
  • XSLT support in the client-side-templates extension
  • Support preventDefault() in extension event handling
  • Allow the HX-Refresh header to apply even after an HX-Redirect has occurred
  • the formaction and formmethod attributes on buttons are now properly respected
  • hx-on can now handle events with dots in their name
  • htmx.ajax() now always returns a Promise
  • Handle leading style tag parsing more effectively

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports