livewire/livewire v4.0.0-beta.6 ==== https://github.com/livewire/livewire/releases/tag/v4.0.0-beta.6 # Livewire v4.0.0-beta.6 リリース要約 ## 主要な新機能 ### トランジション機能 - `wire:transition`ディレクティブを追加し、スムーズなUI遷移を実現 ### エフェクトシステム - `$wire.$effect(...)`を導入し、リアクティブな副作用処理が可能に ### 設定管理 - `livewire:config`コマンドを追加し、設定の管理を簡素化 ### データバインディング - `wire:bind`ディレクティブを追加し、双方向データバインディングを強化 - `$wire.$dirty()`メソッドを追加し、変更検出機能を向上 ### スロット機能の改善 - `$slots`構文を追加し、名前付きスロットの使用が容易に ### JavaScript統合 - スクリプト読み込み前でも`$js...`関数呼び出しを`wire:show|text`で使用可能 - Livewireのコンテキスト化された式を改善 ## バグ修正 - スクリプト内のモーフマーカーの問題を修正 - v3に`wire:current.ignore`をバックポート - 短い属性構文のコンポーネントタグ正規表現を修正 - Blade条件付きワイヤートランジションの問題を修正 - インターセプターの安定性を向上 - アイランド機能の各種修正とシンタックス変更 - ヒストリーコーディネーターの実装 - 未タイトルファイルの削除処理を修正 - ドキュメント内のクラスベースコンポーネント登録時の名前付き引数の記載漏れを修正