1.8.0 リリース を発表できることを嬉しく思います。
注意: これは、テストが難しい (例: 履歴のサポート) 非常にデリケートなコードに変更を加える大きなリリースであったため、十分にテストして問題がある場合はお知らせください。
hx-replace-url 属性が導入され、履歴で現在の URL を置き換えることができます (hx-push-url を補完するものです)。m が、有効なタイミング修飾子になります (例: hx-trigger="every 2m")。next と previous が、有効な拡張クエリのセレクター修飾子になります。例: hx-target="next div" は、現在の要素から次の div をターゲットにします。HX-Location レスポンスヘッダーで、htmx 内でクライアント側のリダイレクトが実装されるようになりました。HX-Reswap レスポンスヘッダーで、htmx のスワップ動作を変更できます。hx-select-oob 属性で、サーバーのレスポンスから 1 つ以上の要素を選択して、アウトオブバンドのスワップを介してスワップインします。hx-replace-url 属性を使用して、ロケーションバーの現在の URL を置き換えることができます (hx-push-url に非常に似ていますが、新しい履歴エントリは作成されません)。対応する HX-Replace-Url レスポンスヘッダーも使用できます。hx-push-url='false' を追加できます。hx-boost は、_self ターゲットを含むアンカータグをブーストします。load イベントで、イベントフィルターが適切にサポートされるようになりました。hx-trigger サポートを実装する。ws-send 属性を修正する。hx-get などの属性の両方で、アンカーを適切に処理するようになりました。楽しんでください!