Slim 4.2.0 发布
我们很高兴地宣布 Slim 4.2.0 发布。请将你对本版本的全部反馈发送至 Slim 4 发布反馈线程。新文档位于 此处。
更新日志
4.2.0 - 2019-08-20
添加了
- 2787 添加高级可调用解析器
- 2791 将
inferPrivatePropertyTypeFromConstructor
添加到 phpstan - 2793 添加在
AppFactory
中通过容器配置应用程序的能力 - 2798 添加 PSR-7 无关的本文解析中间件
- 2801 将
setLogErrorRenderer()
方法添加到ErrorHandler
- 2807 在未提供解析器时添加 Slim 可调用符号的检查
- 2803 添加在
ResponseEmitter
中发送不可寻址流的能力 - 2817 添加在
App
中传递自定义MiddlewareDispatcherInterface
的功能
修复了
- 2789 修复
ResponseEmitter
中的 Cookie 标头检测 - 2796 修复 http 消息格式
- 2800 修复
ErrorHandler
中更加清晰的空比较 - 2802 修复堆栈中标头的错误搜索
- 2806 简化
Route::prepare()
方法参数准备 - 2809 通过在
MiddlewareDispatcher
中的 HOF 消除重复代码 - 2816 修复 RouteCollectorProxy::redirect() 错误
删除
- 2811 移除
DeferredCallable