1.8.12

  • 修复Swoole\Table在遍历数据时删除元素导致迭代器错误的问题
  • 增加Swoole\Http\Client新选项websocket_mask控制WebSocket客户端启用mask
  • 修复Swoole\Server在BASE模式下无法使用task_ipc_mode=3配置
  • 优化Swoole\Http\Server响应体gzip压缩的性能
  • 修复Swoole\Timer::after定时器在Task进程中只能执行一次的问题
  • 增加Swoole\WebSocket\Server自动拼接未完成的数据帧功能
  • 移除Swoole\Serverenable_reuse_port选项,改为在Swoole\Async::set中设置
  • 增加Swoole\Async命名空间类别名,替换swoole_async_函数风格接口
  • 修复Swoole\Http\Server监听UDP端口时无法使用onReceive回调函数的问题
  • 修复Swoole\Http\Client使用WebSocket通信Sec-WebSocket-Key长度错误的问题
  • 修复Swoole\MySQL字段信息数据过长分段发送时长度判断错误的问题