[Laravel] 6.5.2がリリースされました
laravel/frameworkのバージョン6.5.2がリリースされました。追加された機能について確認します。
Jobクラスのコンストラクタに渡すモデルのシリアライズにPHP7.4のtyped properties
に対応しました (#30604, #30605, @920c364)
Facade
クラスの生成後にもフォールバックが使用できるようになりました (#30538)
resolve()
メソッドにコールバックを渡した時点で適応されます。
$this->app->make('auth');
$this->assertFalse(isset($_SERVER['__laravel.authResolved']));
Auth::resolved(function () {
$_SERVER['__laravel.authResolved'] = true;
});
$this->assertTrue(isset($_SERVER['__laravel.authResolved']));
PostgresでPostGISの利用時にgeometry
とgeography
のサポートが追加されました (#30545)
Illuminate\Http\Testing\File
とIlluminate\Http\Testing\FileFactory
クラスにcreateWithContent()
メソッドが追加されました (@2cc6fa3, @181db51)
このメソッドでテスト時にダミーファイルの作成が容易になりました。
詳しい変更については以下を確認してください。