📘

Laravel v11.0.6 まとめ

2024/10/04に公開

30minで読めるだけ読んだので、全部のリリースはまとめきれてないこともあります。
リリースノートはこちら

[11.x] Fix version constraints for illuminate/process by @riesjart

Illuminate/Processのcomposer.jsonがv10のまま更新されていなかったという話。

[11.x] Update Broadcasting Install Command With Bun Support by @HDVinnie

broadcast機能をインストールする時にbunでもインストールできるようにしたらしい。

[11.x] Allows to comment web and health routes by @nunomaduro

app.phpにて、web,health,api,pagesなどが含まれていないときに例外を投げる仕様を修正したらしい。

return Application::configure(basePath: dirname(__DIR__))
    ->withRouting(
        // web: __DIR__.'/../routes/web.php',
        commands: __DIR__.'/../routes/console.php',
        // health: '/up',
    )

[11.x] Add generics for Arr::first() by @phh

PHPStanによる型定義の強化。

Change default collation for MySQL by @driesvints

MySQLのcollationの設定を行なっているようですが何が行われているかまったくわからなかった...

[11.x] Fixes install:broadcasting command by @joedixon

Laravel10 => Laravel11 へアプリを移行する際にbroadcast機能でエラーが出ていたようですがそれを修正するようです(あまりわからなかった)。

[11.x] Fix crash when configuration directory is non-existing by @buismaarten

Laravel11になって、configを書かなくても良くなった。
しかし、空になったconfigのディレクトリを消すと、コンフィグを読む処理をしている箇所でバグったらしい。
コンフィグファイルがない場合は処理を続行しないようにしていた。

GitHubで編集を提案

Discussion