4.0.2

  • 支持在协程中使用ob_*系列函数, 每个协程拥有独立的output控制器
  • 底层更好的Channel实现(用户层无感知)
  • 修复所有已知的关于Client的bug, 如下:
    • 在复杂场景下client->fd断言错误
    • 丢失的client对象属性定义
    • defer模式下并发请求后, 客户端无法复用的bug
    • 在客户端因极小timeout关闭后DNS查询回调仍被触发的bug
    • HTTP1.1版本的client遭遇服务器尝试升级HTTP2时无法解析数据的bug
    • 在新的请求发起时, 清除所有上一次响应的属性(如 headers, body等)
  • 清除了所有PHP73版本下的编译警告