Laravel 5.8.13 中的新 Laravel Blade 错误指令
发布于 作者 Paul Redmond
Laravel 5.8.13 昨天发布,其中包含新的 @error
Blade 指令,以及在 Laravel 5.8.12 中添加的“in
”和“not in
”查询构建器功能的回滚。
Laravel Blade 错误指令
首先,新的 Blade @error
指令由 Caleb Porzio 添加。
// Before@if ($errors->has('email')) <span>{{ $errors->first('email') }}</span>@endif // After:@error('email') <span>{{ $message }}</span>@enderror
自定义 Doctrine DBAL 类型
接下来,现在可以在模式构建器中注册自定义 Doctrine DBAL 类型。有关更多详细信息,请查看 PR #28214。
此版本回滚了在 Laravel 5.8.12 中引入的 in
和 not in
查询构建器运算符,因为 wherePivot()
中存在问题。有关更多详细信息,请参阅提交 04a547ee。
用户应从 5.8.12 升级到 5.8.13 以避免 5.8.12 中新运算符带来的潜在问题。
您可以在下面查看完整的修复列表,以及 5.8.12 和 5.8.13 之间的完整差异。Laravel 5.8 的完整发行说明可在 GitHub 5.8 变更日志 中找到。