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 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

Thêm Tin...