Releases: imiphp/imi
Releases · imiphp/imi
v2.1.54
v2.1.53
v2.1.52
v2.0.59
v2.1.51
v2.0.58
v2.0.57
v2.1.50
What's Changed
- 修复锁 psr 组件为低版本时的兼容问题 by @Yurunsoft in #564
- 修复一些可能存在的数组键名是 int 类型时的错误 by @Yurunsoft in #563
Full Changelog: v2.1.49...v2.1.50
v2.1.49
v2.1.48
增强
-
支持 MySQL 高性能分页查询(大表分页类) (#542)
-
生成模型相关改进 (#537)
-
数据库迁移组件(imi-migration),支持一种新的迁移方式
优化
-
优化软删除查询构建器及时释放内存(非泄露) (#547)
-
简化框架配置 (#543)
-
优化了一些代码
-
改进服务相关 (#541)
-
优化启动服务命令,修复 swoole 启动服务指定
workerNum
参数无效 -
设置 Workerman 进程名称
修复
-
修复 Swoole 下等待连接事件执行完才执行 receive 的机制偶尔会失效 (#551)
-
修复
ConnectionContextStore
初始化 (#552) -
修复可能存在的定时器未捕获错误 (#550)
-
修复事务嵌套时,事件触发不正确 (#548)
-
修复事件名称是动态设定时,仅触发一次的事件被执行后,有残留数据导致内存泄漏 (#546)
-
修复
SWOOLE_PROCESS
模式获取 master 进程 pid (#545) -
修复生成模型基类中的
ddlDecode
值有时不正确 -
修复配置
beanScan
后扫描命名空间错误 (#540) -
修复同一个目录被多个命名空间映射,扫描报错 (#540)
-
修复
AnnotationManager
获取注解方法,传入$onlyFirst=true
找不到注解时特定情况不返回 null (#538) -
修复极端情况下某些类初始化不完全 (#553)