📘
Laravel v11.0.6 まとめ
30minで読めるだけ読んだので、全部のリリースはまとめきれてないこともあります。
リリースノートはこちら
- [11.x] Fix version constraints for illuminate/process by @riesjart in https://github.com/laravel/framework/pull/50524
- [11.x] Update Broadcasting Install Command With Bun Support by @HDVinnie in https://github.com/laravel/framework/pull/50525
- [11.x] Allows to comment
web
andhealth
routes by @nunomaduro in https://github.com/laravel/framework/pull/50533 - [11.x] Add generics for Arr::first() by @phh in https://github.com/laravel/framework/pull/50514
- Change default collation for MySQL by @driesvints in https://github.com/laravel/framework/pull/50555
- [11.x] Fixes install:broadcasting command by @joedixon in https://github.com/laravel/framework/pull/50550
- [11.x] Fix crash when configuration directory is non-existing by @buismaarten in https://github.com/laravel/framework/pull/50537
[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のディレクトリを消すと、コンフィグを読む処理をしている箇所でバグったらしい。
コンフィグファイルがない場合は処理を続行しないようにしていた。
Discussion