Skip to content

Releases: imiphp/imi

v2.1.27

16 Sep 11:48
Compare
Choose a tag to compare

增强

  • 实现模型发号器,支持 UUID、雪花算法 (#430) (文档)

  • 新增 RequestParam 注解 (#432) (文档)

文档

修复

  • 修复未声明 Entity 注解的模型类报错 (#427)

  • 去除调试代码

  • 修复执行定时任务时抛出 PDOException 无法正确捕获并二次抛出异常 (#431)

v2.0.46

16 Sep 11:42
Compare
Choose a tag to compare
  • 修复执行定时任务时抛出 PDOException 无法正确捕获并二次抛出异常 (#431)

  • Update index.md (#428)

v2.1.26

09 Sep 06:22
Compare
Choose a tag to compare
  • 优化代码

  • 修复 Swoole RedisServerUtil 在集群模式时报错 (#425)

  • 修复 kill Swoole 进程池时不会 wait 子进程

  • 修复 AMQP 消费者心跳

v2.0.45

09 Sep 06:19
Compare
Choose a tag to compare
  • 修复 Symfony 5.4.12 出现 Ctrl+C 无法停止服务

  • 修复 jwt 测试用例中不规范的密钥长度 (#413)

  • 优化代码

  • 修复 Swoole RedisServerUtil 在集群模式时报错 (#425)

v2.1.25

02 Sep 09:36
Compare
Choose a tag to compare

优化

  • Imi\Log\ErrorLog::onException() 替换为 \Imi\Log\Log::error() (#419)

文档

  • 更新文档 (#421)

修复

  • 修复 Symfony 5.4.12 出现 Ctrl+C 无法停止服务

v2.1.24

27 Aug 06:18
Compare
Choose a tag to compare

增强

  • 新增请求上下文缓存驱动 (#415)

  • 支持 WebSocket 二进制协议 (#416)

文档

  • 修改文档jwt生成私钥命令长度 (#414)

  • docs: 更新参数注释,方便ide (#418)

修复

  • 修复 jwt 测试用例中不规范的密钥长度 (#413)

v2.1.23

20 Aug 01:29
Compare
Choose a tag to compare

增强

  • 支持模型序列化 (#412)

优化

  • 优化 Swoole Process 平滑停止

  • 修正注释兼容性

v2.1.22

13 Aug 03:27
Compare
Choose a tag to compare

增强

  • 新增 gRPC 的 HTTP 代理网关 (#402)

  • 新增命令行工具的 --bootstrap 参数

  • 支持在 Swoole BASE 模式下获取所有 Worker 连接数 (#411)

  • 支持模型增量更新 (#410)

优化

  • 优化连接池获取连接后的资源断开检测

  • 优化了一些代码

修复

  • 修复 Serializable 注解在关闭驼峰命名时不生效 (#405)

  • 修复 Facade 生成器和请求上下文代理类生成器 (#407)

  • 修复表注释开头是 @ 字符时,生成模型后报错 (#408)

文档

代码质量

  • 增加 Swoole 5.0 测试 (#400)

  • 更新代码检测 (#404)

  • 修复 amqp 偶发测试无法正常停止

  • 更新一些文档

  • 新增文档:单端口支持 WebSocket+Http

v2.0.44

13 Aug 03:21
Compare
Choose a tag to compare

修复

  • 修复 Serializable 注解在关闭驼峰命名时不生效 (#405)

  • 修复 Facade 生成器和请求上下文代理类生成器 (#407)

  • 修复表注释开头是 @ 字符时,生成模型后报错 (#408)

v2.1.21

29 Jul 10:59
Compare
Choose a tag to compare

优化

  • 优化一些代码

  • 优化声明类型的属性默认值

  • 删除无用文件

修复

  • 修复注释

  • 修复模型非驼峰命名的兼容问题

  • 修复 kill php-fpm 的 fpm/start 命令有进程残留的问题 (#397)

  • 修复 Swoole 进程池的子进程崩溃无法重新拉起 (#395)

文档

  • 修复gprc客户端文档调用错误问题 (#392) by @mrlovables

  • fix:修复httpApi调用rpc服务时启动项目重名报错问题 (#394) by @Hammer-7

  • Update grpc.md (#393) by @Hammer-7