it.xnews.jp
出典: htmx 原文公開: 2026-08-28 生成: 2026-08-29 読了 約 2 分 model: claude-haiku-4-5 原文: https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released raw.md

htmx 4.0.0 がリリース — 8ヶ月の開発を経て

htmxチームは2026年8月28日、メジャーバージョンアップのhtmx 4.0.0をリリースした。属性継承の明示化、イベント名の標準化、fetch()への移行など複数の大規模変更を含む。

htmxチームは8ヶ月の開発を経て、htmx 4.0.0をリリースした。本バージョンでは、属性継承がデフォルトで明示的になり、htmxイベント名が標準化・整理され、履歴管理がlocalStorageを使わなくなり、内部でXMLHttpRequestからfetch()へ移行した。また、morph swapsと<hx-partial>タグが新機能として追加されている。

主な変更点と新機能

属性継承がデフォルトで明示的になった。htmxイベント名は標準化と整理が行われた。履歴サポートはlocalStorageをデフォルトで使用しなくなり、代わりにブラウザのネイティブ機能を活用する。内部実装ではXMLHttpRequestからfetch()への移行が行われた。

新機能としてmorph swapsがデフォルトで利用可能になり、<hx-partial>タグがout-of-band swaps用に追加された。拡張機能として、hx-preload、hx-download、hx-alpine-compat、hx-history-cache、hx-sse、hx-ws、hx-multipart、hx-liveが新たに作成された。hx-liveはAlpine.js、jQuery、hyperscriptにインスパイアされた新しいフロントエンドスクリプティングソリューションである。

互換性と移行サポート

2.xはNPMで最新版として残り、4.0ラインは2027年初頭まで次バージョンとして維持される。htmx 2は「今後も無期限にサポートされるため、アップグレードを急ぐ必要はない」と開発チームは述べている。

アップグレード用ツールはnpx htmx.org@4.0.0 upgrade-checkで提供される。htmx 4.0.0はCDNから https://unpkg.com/htmx.org@4.0.0/dist/htmx.min.js で導入可能である。加えて、htmx-guidance、htmx-debugging、htmx-extension-authoring、htmx-upgrade-from-htmx2といったLLMスキルファイルが提供されている。

この記事は元記事の事実のみに基づいて自動生成されました。

出典

htmx「htmx 4.0.0 has been released!」https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released

この記事をシェア