皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Ruby 3.5.0 预览版1 发布

Ruby 3.5.0 预览版1 发布

我们很高兴地宣布 Ruby 3.5.0-preview1 的发布。Ruby 3.5 将其 Unicode 版本更新到 15.1.0,依此类推。

语言更改

  • *nil不再调用 ,类似于 nil.to_a**nilnil.to_hash不调用 .[功能 #21047]

核心类更新

注意:我们只列出了 Core 类的重要更新。

  • 捆绑
    • Binding#local_variables不再包含编号参数。 此外,reject 用于处理编号Binding#local_variable_getBinding#local_variable_set参数。 [错误 #21049]
    • IO.select接受 +Float::INFINITY+ 作为超时参数。 [功能 #20610]
  • 字符串
    • 将 Unicode 更新到版本 15.1.0 和 Emoji 版本 15.1。[功能 #19908] (也适用于 Regexp)

标准库更新

注意:我们只列出了 Standard 库的重要更新。

  • 结构 0.6.1
  • pstore 0.2.0
  • 基准测试 0.4.0
  • 记录器 1.7.0
  • RDoc 6.13.1 版
  • win32ole 1.9.2 版本
  • IRB 版本 1.15.2
  • 重新排列 0.6.1
  • 阅读线 0.0.4
  • 小提琴 1.1.6

兼容性问题

注意:不包括功能错误修复。

标准库兼容性问题

C API 更新

其他更改

有关更多详细信息,请参阅 NEWS 或 commit logs

自 Ruby 3.4.0 以来,有 2065 个文件发生了变化,36581 个插入(+),203037 个删除(-)了这些变化!

下载

  • https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.gz
    SIZE: 23146162
    SHA1: ee0fcfe1342116f05060279ff0c9eb1e215db0b9
    SHA256: ecf09c7eb902e91cdaf9cc553cd00cca9b848b3fc0e14297850f9ab08cdd46f0
    SHA512: d718973648705636eff5933a0919132fd1f6b9afea432e09cce1265c6e0125e11cc94dbff84cba1caefc03190c48d8af4a27337d2af031f3f1660ca3a3531211
  • https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.tar.xz
    SIZE: 17443928
    SHA1: 8a78a9189afa20cde42207a466bcf7d421ee144b
    SHA256: c6cc1e9f23fe4719b024b8305345ca0cff4e1bc159f3ebff86cb5b87969863aa
    SHA512: 835bd0b65d546722c83b0ab454256357b48898a0de9aa8e38966f53d2370a6e99552eeaff76a0b680aefbbe7491e701e5e7357797e50f063c53e79d9561c1dac
  • https://cache.ruby-lang.org/pub/ruby/3.5/ruby-3.5.0-preview1.zip
    SIZE: 28548713
    SHA1: bd0c32bc84ac1ce9edbc9c0a50e8c72e56b1229d
    SHA256: 3e1d9df578c69976a01a69b961819d00c4e8942f8b5fe4fb8e135fca4f7e7e5e
    SHA512: 47057e1615b2b59d5bbd0d6629e1320ed74f3d70748f1db4e8b88d6c8a3ecd255eacc7dac0cccd01923fae4b4dff9e6b9457a9858c81dab81c1ab9ee514b15fa

什么是 Ruby

Ruby 最初由 Matz (Yukihiro Matsumoto) 于 1993 年开发, 现在以 Open Source 的形式开发。它可在多个平台上运行 并在全球范围内使用,尤其是用于 Web 开发。

转自 Ruby 3.5.0 preview1 Released

登录

注册