Xzxzyzyz.com
[Laravel] 6.14.0がリリースされました
#Laravel

[Laravel] 6.14.0がリリースされました

laravel/frameworkのバージョン6.14.0がリリースされました。追加された機能について確認します。 メソッドが追加されました (#31300, @8a3cdb0) レスポンス完了直後にジョブを実行します。 キューへ登録する必要のないような小さな処理に向いています。 メソッドが追加されました (#31332, @7fcc6b5) ジョブのチェーンに何も指定されていないことを確認できます。 クラスにトレイトが追加されました (#31317) イベントが追加されました (#31289, @739fcea) 実行するマイグレーションが無かった場合にイベントが発火します。 <br> 詳しい変更については以下を確認してください。 Release v6.14.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.13.0がリリースされました
#Laravel

[Laravel] 6.13.0がリリースされました

laravel/frameworkのバージョン6.13.0がリリースされました。追加された機能について確認します。 コマンドにオプションが追加されました (#31197, #31222) モデル作成時にAPI用のコントローラーが作成できるオプションです。 メソッドが追加されました (#31208, @104c539) メソッドを使ったルーティングの記述が簡単になりました。 クロージャーを使ったバリデーションメッセージのフォーマットが可能になりました (#31246) バリデーションルールにネストした配列を使う場合、エラーメッセージのフォーマットできるようになりました。 メソッドが追加されました (@8a8eed4) 指定したパスにディレクトリ が存在しない場合にディレクトリ を作成します。 FTPドライバーでが利用可能になりました (#31258, @b8790e5) <br> 詳しい変更については以下を確認してください。 Release v6.13.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.12.0がリリースされました
#Laravel

[Laravel] 6.12.0がリリースされました

laravel/frameworkのバージョン6.12.0がリリースされました。追加された機能について確認します。 メソッドが追加されました (#31133) パッケージ自体にFactoryをロードする関数が追加されました。 テスト時にパッケージが提供するFactoryを使用できる様になります。 メソッドが追加されました (#31131) メソッドと同じ様に、セッションからすべてのキーまたは選択したキーをダンプします。 メソッドが追加されました (#31148) UUIDに関するバリデーションメソッドがクラスに移植されました。 これによりクラスを使ってのバリデーションも可能になりました。 PHPUnit7のサポートが復旧しました (#31113) メソッドが追加されました (#31160) パラメーターが以下の場合には、それ以外の場合にはを返します 1 true on yes メソッドが追加されました (#31171, @6553d59) 複数のデータを作成する際に配列を渡せるようになりました。 PhpRedisにオプションが追加されました (#31182) 以下のオプションが追加されました serializer (here) scan (here) failover (here) <br> 詳しい変更については以下を確認してください。 Release v6.12.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.11.0がリリースされました
#Laravel

[Laravel] 6.11.0がリリースされました

laravel/frameworkのバージョン6.11.0がリリースされました。追加された機能について確認します。 にメソッドが追加されました (#31089) 以前からあるのショートカットです。 Redisで複数のサービスへBroadcastを行うしのパフォーマンスが向上しました (#31108) <br> 詳しい変更については以下を確認してください。 Release v6.11.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.10.0がリリースされました
#Laravel

[Laravel] 6.10.0がリリースされました

laravel/frameworkのバージョン6.10.0がリリースされました。追加された機能について確認します。 テストヘルパーにとメソッドが追加されました (#30900) テストを行う際にLaravel Mixの解除や再接続が可能になりました。 クラスにマクロが追加されました (#30835, @c0fdb56 ) バリデーション失敗時に作成されるMessageMagにオリジナルの名前を付けれるようになりました。 バリデーションルールにと が追加されました (#30873) 例えばチェックボックスがあるフォームで、チェックボックスを切り替えると日付と医師の名前を入力するフォームの表示と非表示が切り替わります。 チェックボックスをオフにした場合にはフォームは表示されませんが、値が入力済みの場合にはリクエスト時に送信されます。 このデータを検証する場合にはを使う場合にはデータのトリミングが必要です。 を使用すると、このように検証できるようになります。 PostgreSQLでとカラムがサポートされるようになりました (#30971) Eloquent Builderにメソッドが追加されました (#30978, @28fa74e) メソッドでの追加はすでにサポート済みでしたが、メソッドで一度に複数のマクロを追加できるようになりました。 Redis Connectionにトレイトが追加されました (#31020) メソッドが追加されました (#31039, @9b73540) パッケージ内のcomposer.jsonファイルのとにオリジナルのクラスを指定可能でしたが、任意の設定を参照できる様になりました。 サービスコンテナにのエイリアスが追加されました (#31034) クラスからLaravelに依存していた部分が別のクラスに抽出されました (#31026, @ef72716 ) メソッドのファイルパスに絶対パスが指定可能になりました (#31040) <br> 詳しい変更については以下を確認してください。 Release v6.10.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.9.0がリリースされました
#Laravel

[Laravel] 6.9.0がリリースされました

laravel/frameworkのバージョン6.9.0がリリースされました。追加された機能について確認します。 にMIMEタイプが指定可能になりました (#30870) メソッドの第三引数、もしくは生成されたクラスのメソッドで指定できるようになりました。 コマンドのメソッドで オプションが有効になりました (#30874) のオプションを指定可能になりました (#30873) は指定のログチャンネルの取得に失敗した場合に利用される緊急用のチャンネルです。 にてこのログの出力先が指定可能になりました。 クラスにミドルウェアを操作するメソッドが追加されました (@6f33feb) ミドルウェアの実行を制御するメソッドが追加されました。 prependMiddlewareToGroup() appendMiddlewareToGroup() prependToMiddlewarePriority() appendToMiddlewarePriority() <br> 詳しい変更については以下を確認してください。 Release v6.9.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.8.0がリリースされました
#Laravel

[Laravel] 6.8.0がリリースされました

laravel/frameworkのバージョン6.8.0がリリースされました。追加された機能について確認します。 マークダウンメールにカスタマイズされたテーマが利用できるようになりました (#30814, @2206d52) 今までのマークダウンメールのテーマはで始まるviewしか利用できませんでしたが、自由に指定できる様になりました。 コマンドに引用文が追加されました (@4a7d566, @9693ced) メソッドでネストされた配列の確認が可能になりました (#30837) レスポンスの一部をテストしたい場合などに便利です。 メソッドが追加されました (#30853) ミューテーターをスキップして特定の値を代入できるようになりました。 メソッドが追加されました (#30853) コマンドにメソッドが追加されました (#30853) の引数に配列が渡せるようになりました (#30800) とでレスポンスの内容に配列でアクセスできるようになりました (#30817) JSON形式のAPIの内容をテストする際に、これまではから値を取得する必要がありましたが、レスポンスの内容に直接アクセスできるようになりました。 コマンドにオプションが追加されました (#30828, @2cd9417) モデル作成時にオプションをつけて、そのモデルのも同時に作成できます。 <br> 詳しい変更については以下を確認してください。 Release v6.8.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.7.0がリリースされました
#Laravel

[Laravel] 6.7.0がリリースされました

laravel/frameworkのバージョン6.7.0がリリースされました。追加された機能について確認します。 トレイトにとメソッドが追加されました (#30792) モデルで利用しているとのテーブ名、カラム名が取得できるようになりました。 クラスにメソッドが追加されました (#30780) このメソッドを実装することでエラー発生時のログデータを拡張する際に、をオーバーライドの必要がなくなります。 メールドライバにPostmarkを利用している場合に問題発生時に例外がスローされるようになりました (#30799, @4320b82) クラスにとメソッドが追加されました (#30802) 例えばJobをキューイングする際に、リレーション情報を除いたシンプルなエンティティーのみをシリアライズしてキューに入れることができます。 クラスにメソッドが追加されました (#30745, @e92a708) クラスを利用してページネーションのApiレスポンスを作成する場合に、レスポンスの内容にクエリパラメーターを保持できるようになりました。 <br> 詳しい変更については以下を確認してください。 Release v6.7.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.6.0がリリースされました
#Laravel

[Laravel] 6.6.0がリリースされました

laravel/frameworkのバージョン6.6.0がリリースされました。追加された機能について確認します。 データベースを使用するバリデーションのテーブル名にモデルクラスを指定可能になりました (#30653) やといったバリデーションルールの引数へクラスの完全修飾名を文字列で指定します。 初期化時に内部ではテーブル名を取得するメソッドが呼ばれています。 メソッドの第一引数に配列を渡した時にファーストビューが返却されるようになりました (#30651) 以前からあったメソッドがデフォルトに組み込まれました。 配列の先頭から順番に評価され、はじめに存在するviewファイルが返却されます。 明示的に行う場合はメソッドを指定してください。 メソッドが追加されました (#30648) データベースに存在しない事を確認するテストが容易になりました。 既存のメソッドと同じように使用できます。 メソッドが追加されました (#30646) HEAD型のHTTPメソッドを追加可能になりました。 クラスにとメソッドが追加されました (#30671) クラスにデータを暗号化するオプションが追加されました (#30636) Azure Key Vaultでデータを暗号化する以下のオプションが追加されました。 ColumnEncryption KeyStoreAuthentication KeyStorePrincipalId KeyStoreSecret <br> 詳しい変更については以下を確認してください。 Release v6.6.0 · laravel/framework · GitHub

続きを読む
[Laravel] 6.5.2がリリースされました
#Laravel

[Laravel] 6.5.2がリリースされました

laravel/frameworkのバージョン6.5.2がリリースされました。追加された機能について確認します。 Jobクラスのコンストラクタに渡すモデルのシリアライズにPHP7.4のに対応しました (#30604, #30605, @920c364) クラスの生成後にもフォールバックが使用できるようになりました (#30538) メソッドにコールバックを渡した時点で適応されます。 PostgresでPostGISの利用時にとのサポートが追加されました (#30545) とクラスにメソッドが追加されました (@2cc6fa3, @181db51) このメソッドでテスト時にダミーファイルの作成が容易になりました。 <br> 詳しい変更については以下を確認してください。 Release v6.5.2 · laravel/framework · GitHub

続きを読む