Laravel/framework 5.5.25 发布
本文翻译整理自 Laravel 5.5.25 Released
Laravel 5.5.25 于 2017-12-11 发布,新增了 Flysystem 缓存支持,year 数据库数据类型,并支持设置 Whoops 编辑器。
Flysystem 缓存增加了对缓存的支持,而且不需要定制文件系统配置。
以下配置将会对每个请求添加缓存:
's3' => [
'driver' => 's3',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION'),
'bucket' => env('AWS_BUCKET'),
'cache' => true,
],
如果您要使用缓存存储,则可以 config/cache.php
通过引用其名称来使用定义的任何缓存:
's3' => [
'driver' => 's3',
'key' => env('AWS_ACCESS_KEY_ID'),
'secret' => env('AWS_SECRET_ACCESS_KEY'),
'region' => env('AWS_DEFAULT_REGION'),
'bucket' => env('AWS_BUCKET'),
'cache' => [
'store' => 'redis',
'expire' => 300,
'prefix' => 'custom-cache-key-prefix',
]
],
前缀是可选的,并会回退到 config/cache.php
中设置的任何值。
接下来是新增的 year 数据库数据类型支持,year 数据类型对于不支持 year 数据类型的数据库将使用 整数类型的 polyfill
。
最后一个添加可选地设置将通过 app.debug_editor
在 config/app.php
文件中设置用 Whoops
打开文件的编辑器。例如,您可以配置 Whoops
以 VS Code
或 Sublime
打开堆栈跟踪中的文件。
v5.5.25(2017-12-11)
添加
变更
- 在 Collection::load() 中使用 Model::newQueryWithoutRelationships() (#22363)
- 遵守 PostgresBuilder 中的 Schema 配置(#22365,de561cb)
修复
- 修复了 PHP 7.2 的 SQS 队列驱动程序(#22374)
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由 Summer
于 7年前 加精