Ruby 3.2.2 现已发布,具体更新内容包括:
- 为 Ruby 3.2 反向移植 [Bug #19158] by hsbt · Pull Request#7356
- 错误 #19415:并发要求的不正确循环警告
- 错误 #19400:YJIT 无法在 64 KiB 页面的 ARM64 系统上启动
- 错误 #19419:[BUG] 尝试在
ibf_dump_mark
中标记 T_NONE 对象 - 错误 #19444:YJIT String#+@ 错误编译
- 错误 #19445:Numeric#step 的 Segmentation fault
- 错误 #19439:Marshal.load 不加载 Regexp 实例变量
- 错误 #19459:
IO::Buffer#read
的length
是必需还是可选的? - 错误 #19464:YJIT 错误编译
BasicObject#__send__
到send
别名方法 - 错误 #19468:Ruby 3.2:net/http 为二进制响应设置 UTF-8 编码
- 错误 #19469:调整通用 iv 列表大小时崩溃
- 错误 #19161:无法在 Red Hat Enterprise Linux 7 上编译 3.0.5 或 3.1.3
- 错误 #19467:某些 linear_time regexp 在线性时间内不匹配
- 错误 #19476:Regexp 意外的部分匹配
- 错误 #19536:移动 objects 时冻结状态丢失
- Bug #19485:在 squiggly heredocs 中的意外行为
- 错误 #19471:Regexp::compile 不处理 :timeout 参数
- 为Ruby 3.2 使用 URI-0.12.1 by hsbt · Pull Request #7603
- 合并 RubyGems-3.4.10 和 Bundler-2.4.10 by hsbt · Pull Request #7479
- 合并 Time-0.2.2 by hsbt · Pull Request #7623
更多详情可查看发布说明。