Skip to content

Build(deps): bump org.webjars.npm:htmx.org from 2.0.6 to 4.0.0 - #3791

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/main/org.webjars.npm-htmx.org-4.0.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/main/org.webjars.npm-htmx.org-4.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 21, 2026

Copy link
Copy Markdown
Contributor

Bumps org.webjars.npm:htmx.org from 2.0.6 to 4.0.0.

Release notes

Sourced from org.webjars.npm:htmx.org's releases.

v4.0.0

What's Changed

... (truncated)

Changelog

Sourced from org.webjars.npm:htmx.org's changelog.

[4.0.0] - 2026-08-28

The first stable release of the htmx 4.0 line. See What's New in htmx 4 for the full catalog of changes from 2.x, and Migrating Extensions to 4.0 for extension authors.

Changes:

  • New core hx-query attribute, for the QUERY HTTP method (#3962)
  • Standardized hx-sse events and config, and aligned them with hx-multipart and hx-ws (#3929, #3961)
  • Added connection to hx-sse and hx-multipart event details (#3960)
  • Added multipart resume cursors (#3915)
  • Exposed htmx.initialize() for async and streaming use cases (#3953)
  • htmx.ajax() requests now accept the htmx:abort event (#3944)
  • Simplified the request queue (#3941)
  • Improved the view transitions extension point (#3918)
  • hx-partial supports extended CSS selectors (#3924)
  • hx-live: cached eval functions (#3919), interval syntax for input debounce (#3930), a warning for expressions over 16ms (#3932), and an optional $ alias
  • Custom elements with an array .value now send one form field per item (#3965)
  • hx-csp handles Vary caching for nonced responses
  • Core is now at 100 percent code coverage (#3945)
  • Many smaller fixes and yet another a website overhaul :)

[4.0.0-beta6] - 2026-07-22

  • New hx-multipart extension: stream multipart/mixed and multipart/parallel responses, with per-part HX-* action headers
  • History scroll restoration via the Navigation API, with a Firefox fallback (#3905)
  • HCON is now exposed to extensions (#3879)
  • Support for custom request methods like query (#3892, #3883)
  • Breaking: renamed event htmx:swap:finally to htmx:finally:swap (#3873)
  • HX-Trigger response-header events now fire after swap (#3900)
  • hx-live performance: skip no-change updates (#3891), cache compiled safeEval tags (#3888)
  • hx-ws: forward protocols to the WebSocket constructor (#3874); rewritten/refined implementation
  • optimistic extension handles trusted-type policies via cloneNode (#3887)
  • Custom-element manual input value collection (#3872)
  • Many smaller fixes and a website overhaul

[4.0.0-beta5] - 2026-06-26

  • New hx-prompt extension, restoring the htmx 2 hx-prompt attribute (#3828)
  • hx-live expansion: declarative bindings + reactive engine (#3814), JSON data proxy (#3822), xpath + Alpine conflict handling (#3820), take defaults to sibling scope (#3816)
  • Added swapEmpty swap modifier and htmx.config.defaultSwapEmpty; SSE now defaults to not swapping empty responses (#3862)
  • Morph: morphSkip / morphSkipChildren now default to [hx-morph-skip] / [hx-morph-skip-children] selectors for server-driven, declarative morph freezing (#3864)
  • Morph scan no longer bails on a focused non-text element, preserving sibling input values (#3868)
  • hx-encode falls back to the form's enctype (#3865)
  • Download links (<a download>) are no longer boosted (#3866)
  • Added ctx context to hx-confirm, hx-vals, and hx-headers (#3832)
  • optimistic extension now supports live content (#3824)
  • Click modifiers now pass through only on links (#3855)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.webjars.npm:htmx.org](https://github.com/bigskysoftware/htmx) from 2.0.6 to 4.0.0.
- [Release notes](https://github.com/bigskysoftware/htmx/releases)
- [Changelog](https://github.com/bigskysoftware/htmx/blob/v4.0.0/CHANGELOG.md)
- [Commits](bigskysoftware/htmx@v2.0.6...v4.0.0)

---
updated-dependencies:
- dependency-name: org.webjars.npm:htmx.org
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file Spring Boot 4.x v4 branch, using Spring Boot 4.x labels Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file on hold (needs testing) Spring Boot 4.x v4 branch, using Spring Boot 4.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant