企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
目录 [TOC] 1.1.* 版本相对 1.0.* 来说是一个很大的提升。1.1.* 版本不仅修复了一些旧版本的 bug,也新增了很多实用的功能,改善了许多不足。 ## 修复 **修复查询构造器的 orderBy 问题** 1.0.* 中,查询构造器 orderBy 的第二个参数只接受全大写字符; ```php DB::connection('con1')->table('test')->orderBy('name', 'ASC')->get(); ``` 现在只要你传 asc、desc 这两个字符串即可,无论字母的大小写。 **修复 Sqlite 驱动的 bug** 1.0.* 版本中 Sqlite 初始化连接时如果 path 设置有误,本应该抛出 InvalidArgumentException 异常,但是由于书写失误导致异常未抛出而报错,现已修复。 **修复响应编码的 bug** 修复了 1.0.* 版本中对响应的 Content-Type 首部可能匹配不全的问题。 ## 新增功能 **中间件:** 支持全局模式和路由模式,你可以对请求进行统一过滤。 **动态路由:** 方便构造 RESTful 风格的 webAPI 项目。 **异常处理:** 新增 ExceptionHandler,你可以自己决定异常如何处理。 ## 最小版本的更新说明 1.1.0 ==> 1.1.1 完善 IOC 容器,解决 IOC 容器只能依赖注入一层的问题。 修复平滑启动不能响应配置修改的问题。 修复动态路由缓存内存泄漏导致进程重启的问题,使用 LRU 算法控制了缓存的大小。