XMLHttpRequest
AssessTools
The legacy browser API used for asynchronous HTTP requests.
Why it's here
Placed in Assess: 2 article(s) of evidence from 2 source(s), led by framework updates, with 1 in the last 30 days. Confidence 39%.
Evidence (2)
- 6InfoQ·9/18/2026framework_updatehtmx 4.0 moves to fetch(), adds morphing swaps and explicit inheritance
htmx 4 has been released with a rewrite that replaces XMLHttpRequest with the fetch() API, improving streaming support. The update also adds built-in morphing swaps for preserving DOM state, an hx-partial tag for cleaner partial updates, and more explicit attribute inheritance with standardized event names.
- 7Hacker News·8/28/2026framework_updatehtmx 4.0 released with fetch-based internals and event cleanup
The htmx team has released htmx 4.0.0 after eight months of work, replacing XMLHttpRequest with fetch() internally while keeping most user-facing behavior similar to version 2.x. The main breaking changes are explicit attribute inheritance by default, standardized event names, and removal of localStorage-based history support by default.