Skip to content

Latest commit

 

History

History
69 lines (50 loc) · 2.14 KB

CHANGELOG.md

File metadata and controls

69 lines (50 loc) · 2.14 KB

CHANGELOG

  • 0.3.2 (2024-01-02)

    • fix: 在PHP 7.3以下版本会产生报错
  • 0.2.5 (2024-01-02)

    • fix: 在PHP 7.3以下版本会产生报错
  • 0.3.1 (2023-12-29)

    • worker 增加 shutdown 事件
  • 0.2.4 (2023-12-29)

    • worker 增加 shutdown 事件
  • 0.3.0 (2021-08-27)

    • 更新PHP版本要求(^7.1 || ^8.0)
    • 更新依赖,以支持PHP 8.0+
  • 0.2.3 (2020-06-18)

    • 修复因严格模式下类型不匹配的报错问题
    • 修复因whisper的父类final方法冲突导致的报错
  • 0.2.2 (2019-09-20)

    • 修复当有大量子进程同时退出时,存在个别子进程的信息未被清除的问题
  • 0.1.10 (2019-09-20)

    • 修复当有大量子进程同时退出时,存在个别子进程的信息未被清除的问题
  • 0.2.1 (2019-09-12)

    • 修复bug
    • 允许获取缓存的消息数量
    • worker进程默认会捕获SIGINT信号,以防止异常退出
  • 0.2.0 (2019-07-03)

    • 修复bug
    • worker增加patrolling事件
    • worker允许设置patrol间隔周期
    • 支持发送和接受自定义消息
  • 0.1.9 (2019-06-20)

    • dispatcher增加事件
  • 0.1.8 (2019-05-14)

    • 对dispatcher退出阶段进行超时检测,防止无限等待
  • 0.1.7 (2019-04-24)

    • 修复重名bug,这个bug在个别版本下会出现fatal error: "Cannot use Evenement\EventEmitterTrait as EventEmitterTrait because the name is already in use"
  • 0.1.6 (2019-04-21)

    • 修复worker数量峰值统计逻辑错误
    • 修复shutdown阶段,偶现通知worker退出时死循环
    • 增加worker进程结束的两种模式(主动/被动)
  • 0.1.5 (2019-04-15)

    • 修复emit预定义事件参数错误
  • 0.1.4 (2019-03-29)

    • 修复当AMQP服务器主动关闭连接而无法正常退出
  • 0.1.3 (2019-03-28)

    • 允许Dispatcher以daemon进程运行
    • 修复在事件循环期间持续触发异常而无法正常退出时,因为无休止的设置timer导致内存占用达到php限制
    • 修复因绑定的队列不存在时无法正常退出,永远处于事件循环中
  • 0.1.2 (2019-03-26)

    • 移除对psr/logger的依赖,日志记录由使用者自行调用
  • 0.1.1 (2019-03-25)

    • Dispatcher增加一个事件(patrolling),在事件循环周期跳出时触发