Phát hành Ruby 2.5.0-preview1
Đăng bởi naruse vào 10 Oct 2017
Chúng tôi vui mừng thông báo phát hành Ruby 2.5.0-preview1.
Ruby 2.5.0-preview1 là bản phát hành xem trước đầu tiên hướng tới Ruby 2.5.0. Nó giới thiệu một số tính năng mới và cải thiện hiệu suất, ví dụ:
Tính năng mới
-
In backtrace và thông báo lỗi theo thứ tự ngược nếu STDERR không thay đổi và là một tty. [Feature #8661] [thử nghiệm]
-
Loại bỏ tra cứu hằng số cấp cao nhất. [Feature #11547]
-
rescue/else/ensure được phép sử dụng bên trong các khối do/end. [Feature #12906]
-
yield_self [Feature #6721]
Các thay đổi đáng chú ý khác kể từ 2.4
- Hợp nhất Onigmo lên 6.1.1. Nó thêm toán tử vắng mặt Lưu ý rằng Ruby 2.4.1 cũng bao gồm thay đổi này.
- Hợp nhất bundler vào thư viện chuẩn.
- Hợp nhất rubygems-2.6.13.
- Hợp nhất rdoc-6.0.0.beta2.
Thay đổi lexer từ dựa trên IRB sang Ripper.
Điều này cải thiện đáng kể tốc độ tạo tài liệu.
https://github.com/ruby/rdoc/pull/512
Điều này cũng bao gồm
- Sửa rất nhiều lỗi trong hơn mười năm qua
- Hỗ trợ cú pháp Ruby mới trong những năm gần đây
- Cập nhật phiên bản Unicode được hỗ trợ lên 10.0.0.
Xem NEWS hoặc nhật ký thay đổi để biết chi tiết.
Với những thay đổi đó, 6162 tệp đã thay đổi, 339744 dòng thêm(+), 28699 dòng xóa(-) kể từ Ruby 2.4.0!
Hãy tận hưởng Ruby 2.5.0-preview1!
Tải về
-
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.gz
SIZE: 16088348 bytes SHA1: 8d1bad4faea258ac7f97ae2b4c7d76335b044c37 SHA256: 30994fe5efbf4759a2a616f288121857c69b45665926174680387e286bb83b05 SHA512: bcca05333e0aa09c75492ec09e4a82bf7aebef1b96e1c40000b92fa654fd96ae1d70e4f92ecf619b199cba73d754be6c6d97fc488d1e47831bc671f64ce0ab6d -
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.zip
SIZE: 20036401 bytes SHA1: e1ad073a17dc814fc8ddb3cbbed761a2278dcc12 SHA256: 1a61196a845cb9d9b5a71fd66cb77fbc215f82cb6f90371e309ceddb25e7107b SHA512: 35033b5426142e271d95d438b8442e73cade9462b02014371866882a4a90911b98805b7199b15bedc9847fd2560e211f015fa09b0b1d9efc31a947e41e088b30 -
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.bz2
SIZE: 14110768 bytes SHA1: 0b664c41b75d54ff88c70b5437b20b90675e3348 SHA256: 1158e0eac184a1d8189fae985f58c9be185d6e7074b022e66567aec798fa3446 SHA512: 2d39ef64aaf7a52014905f4ad59b53e83b71433e50a9227f9f50cbb7a2c9a5db9cd69fa7dbe01234819f7edd2216b3d915f21676f07d12bb5f0f3276358bce7f -
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.0-preview1.tar.xz
SIZE: 11383812 bytes SHA1: eef2901270c235a97d132ebcfb275f130ba368fd SHA256: c2f518eb04b38bdd562ba5611abd2521248a1608fc466368563dd794ddeddd09 SHA512: 1153a1fc4eb1a9556af2d392743998eb9cffd2a07e4648bf124dea1044bb378c7f4534dd87c0d30563ec438d2995ba1832faaaf4261db5d0840ca32ae7ea65d9
Tin mới nhất
Phát hành Ruby 3.2.10
Ruby 3.2.10 đã được phát hành.
Đăng bởi hsbt vào 14 Jan 2026
Phát hành Ruby 4.0.1
Ruby 4.0.1 đã được phát hành.
Đăng bởi k0kubun vào 13 Jan 2026
Phát hành Ruby 4.0.0
Chúng tôi vui mừng thông báo phát hành Ruby 4.0.0. Ruby 4.0 giới thiệu “Ruby Box” và “ZJIT”, cùng nhiều cải tiến khác.
Đăng bởi naruse vào 25 Dec 2025
Diện mạo mới cho tài liệu Ruby
Tiếp theo việc thiết kế lại ruby-lang.org, chúng tôi có thêm tin vui để kỷ niệm 30 năm Ruby: docs.ruby-lang.org có diện mạo hoàn toàn...
Đăng bởi Stan Lo vào 23 Dec 2025