PCS開発チーム

Laravel Tips bot

livewire/livewire v3.4.0
https://github.com/livewire/livewire/releases/tag/v3.4.0

このリリースノートは、Livewireのバージョン3.3.5から3.4.0への変更点を要約したものです。主な変更点は以下の通りです。

  • フェッチ処理を関数に抽出
  • フルページの遅延ロードコンポーネントの修正とカスタムレイアウト属性の使用
  • ボタンからrel属性を削除
  • redirectIntendedメソッドの追加
  • 複雑なシンセサイザーでのrmコマンドのバグ修正
  • 例外とスローアブルのキャッチブロックを統合
  • 手動でトリガーされたクリックイベントのwire:navigateの修正
  • ストレージからのプレビューファイルのダウンロードを許可
  • ESMビルド時のdumpが定義されていないというReferenceErrorの修正
  • スネークケースのメソッド名での計算属性の修正
  • wire:navigateプログレスバーのシャドウにCSS変数を使用
  • Laravel Mixに関する警告の追加
  • wire:navigateの修正を一時的に元に戻す
  • queryStringフックでのexceptサポートの追加
  • 重複するIDを持つEloquentコレクションのハイドレーションの修正
  • assertNoFileDownloaded()テストメソッドの追加
  • stdClassオブジェクトのプロパティ取得時のReflectionExceptionの修正
  • nprogressスタイルシートにnonceを追加
  • wire:loadingターゲットのバグ修正
  • 永続的なミドルウェアの追加時のメモリリークの修正
  • コンポーネントレベルで定義される#[On]属性の変更
  • サンプルコードのエラー修正(div → form)
  • 計算プロパティへの依存性注入の追加
  • ドキュメントの更新
  • テスト用のhashNameの渡し
  • livewire:moveコマンドの修正
  • ミドルウェア定義を静的コントローラーメソッドに移動
  • プロトコルを持つスクリプトアセットURLのスラッシュの追加を防止
  • nonceが定義されていないというReferenceErrorの修正
  • クエリ文字列のシンプルなトグル機能の追加
  • コンポーネント親クラス上の属性のサポート
  • Enumバインディングのサポートの追加
  • ナビゲーションリクエストにX-Livewire-Navigateヘッダーを追加
  • フォームオブジェクトがルールを持たない場合にコンポーネントのルールが無視される問題の修正
  • プレビューURLの構築時にpreview_mimes設定を考慮
  • アップロードのキャンセル機能の追加
  • SafariのDOM操作の問題の修正
  • アセット注入時の元のレスポンス値の変更を防止
  • コントリビューションガイドの追加とその後の元に戻し
  • ロードバランスされたサーバー間でのLivewireコンポーネント
    #laravel