OpenResty 1.21.4.2 预览版 RC1 发布

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

OpenResty发布了候选版本1.21.4.2 RC1,修复了LuaJIT问题,增加了monotonic_msec()和monotonic_time()函数,解决了Apple Silicon FFI ABI限制等。详细变更记录可在官网查看。

🎯

关键要点

  • 发布了OpenResty 1.21.4.2 RC1候选版本供社区测试。
  • 提供了源码包和Windows二进制包的下载链接。
  • 感谢所有开发者和贡献者,特别是李俊龙和王家豪的帮助。
  • LuaJIT修复了对有符号整数取反的问题,改正了堆栈检查和跟踪连接的错误。
  • 在resty.core.time中实现了monotonic_msec()和monotonic_time()函数。
  • 解决了Apple Silicon FFI ABI限制的问题。
  • 用FFI重新实现了tcpsock:sslhandshake、coroutine wrapper和ngx.req.is_internal。
  • 修正了获取格式错误请求headers时的segmentation fault问题。
  • lua-cjson模块在Apple上修复了empty_array的问题。
  • headers-more-nginx-module模块修正了访问未初始化指针时的崩溃问题。
  • lua-resty-websocket模块增加了对mtls客户端证书的支持。
  • lua-resty-memcached模块实现了init_pipeline()、commit_pipeline()和cancel_pipeline()。
  • 完整变更记录可在官网查看,欢迎反馈。
➡️

继续阅读