Вийшов Ruby 2.2.0-preview1
Опублікував naruse 18-09-2014
Переклав: Andrii Furmanets
Ми раді оголосити випуск Ruby 2.2.0-preview1.
Ruby 2.2.0-preview1 - це перший preview Ruby 2.2.0. Багато нових функцій та покращень включено для все більш різноманітних та розширюваних вимог до Ruby.
Наприклад, Symbol GC робить Symbols збираними збирачем сміття. Це зменшує використання пам’яті Symbols; оскільки GC не міг збирати Symbols до Ruby 2.2. Тому Rails 5.0 вимагатиме Symbol GC. Він підтримуватиме лише Ruby 2.2 або пізніші. (Див. пост у блозі Rails для деталей.)
Також, новий Incremental GC зменшує час паузи збирання сміття. Це корисно для запуску додатків Rails.
Насолоджуйтеся програмуванням з Ruby 2.2.0-preview1!
Помітні зміни з 2.1
- Incremental GC
- Symbol GC
- основні бібліотеки:
- Підтримка Unicode 7.0 #9092
- Нові методи:
- Enumerable#slice_after
- Float#next_float, Float#prev_float
- File.birthtime, File#birthtime
- включені бібліотеки:
- Оновлено Psych 2.0.6
- Оновлено Rake 10.3.2+ (e47d0239)
- Оновлено RDoc 4.2.0.alpha (21b241a)
- Оновлено RubyGems 2.4.1+ (713ab65)
- Оновлено test-unit 3.0.1 (видалено з репозиторію, але включено в tarball)
- Оновлено minitest 5.4.1 (видалено з репозиторію, але включено в tarball)
- Застаріло mathn
- C API
- Видалено застарілі API
Див. NEWS в репозиторії Ruby (WIP) для деталей.
З цими змінами, 1239 файлів змінено, 98343 додано(+), 61858 видалено(-).
Завантаження
- https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2
- РОЗМІР: 12385780 байтів
- MD5: 767b132eec3e70b14afe5884a7a767b1
- SHA256: a3614c389de06b1636d8b919f2cd07e85311486bda2cb226a5549657a3610af5
- SHA512: 2f1190f5d8cd1fa9962d1ff416dae97759d032a96801d77bc6b10136eba59dde1a554ff8c0c2d9ce0d3c1361d4dd12ad573b1266fd53b90ab238d8ce39e6b862
- https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz
- РОЗМІР: 15419211 байтів
- MD5: f78fc9ec907fe622822abf3aa839c1b4
- SHA256: 7a49493d148a38eff9ab13e88601686985cadf2de86276ae796f5443deab3abb
- SHA512: 34381eee1d31cc1dad87e6d57ba71153c4db034b697cf7f0010fa432bb037e8eef5a90936a658f8f07b9b1eaa18f0b5c02ea113c78f39061514724373622a3b5
- https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.xz
- РОЗМІР: 9617132 байтів
- MD5: 96cde140b3211780d58b36af023143d5
- SHA256: 7ed01a518b8c4d65bfb887cf6e0809977c88abeb5bb70c9fe8df754966820411
- SHA512: 1241fd9a6e583544576177f372e245845b9df1427104b595963e37d7348a7d1c5558c6f6bf6ca5f1856d0d4a8f4a54a8948d4b6d78fb7943d6c7458691f34f6d
- https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.zip
- РОЗМІР: 17161678 байтів
- MD5: df34e9d6a447b21a4e7fa261d51bb881
- SHA256: 2fa6c0cbddd1566a8658e16a34b6ae2f9eda2a8eeee4113561b3948d066f44a0
- SHA512: 615b35c0a0bc408b28af9d9220ccd1658c718c7657ae7ad3f8318d38850bec760b1738c43454986b105857a7ffc2fea95294b964e5ea26a915d6fd9d510351b7
Коментар до випуску
Див. також розклад випуску та іншу інформацію:
Останні новини
Вийшов Ruby 4.0.3
Вийшов Ruby 4.0.3.
Опублікував k0kubun 21-04-2026
Вийшов Ruby 3.2.11
Вийшов Ruby 3.2.11. Цей реліз містить оновлення gem zlib, яке усуває CVE-2026-27820.
Опублікував hsbt 27-03-2026
Вийшов Ruby 3.3.11
Вийшов Ruby 3.3.11. Цей реліз містить оновлення gem zlib, яке усуває CVE-2026-27820, а також кілька виправлень помилок.
Опублікував hsbt 26-03-2026
Вийшов Ruby 4.0.2
Вийшов Ruby 4.0.2.
Опублікував k0kubun 16-03-2026