Вийшов Ruby 1.9.2

Опублікував Yugui 18-08-2010
Переклав: Andrii Furmanets

Ruby 1.9.2 випущено. Це остання стабільна версія серії 1.9.

Про Ruby 1.9.2

Новий 1.9.2 майже сумісний з 1.9.1, крім цих змін:

  • Багато нових методів
  • Новий socket API (покращена підтримка IPv6)
  • Нові кодування
  • Новий клас Random, який підтримує кілька генераторів випадкових чисел
  • Time перереалізовано. Помилка з роком 2038 виправлена.
  • покращення regex
  • $: не включає поточну директорію.
  • dl перереалізовано на основі libffi.
  • нова бібліотека psych, яка обгортає libyaml, яка може замінити syck.

Див. NEWS та ChangeLog для більш детальної інформації.

Ruby 1.9.2 проходить більше 99% RubySpec.

Підтримувані платформи

Ruby 1.9 підтримує чотири рівні.

Підтримується
Ми перевірили, що Ruby 1.9.2 добре працює на більшості з них.
  • Debian GNU/Linux 5.0 на IA32.
Зроблено зусилля для
Ми перевірили, що Ruby 1.9.2 добре працює на більшості з них.
  • mswin32, x64-mswin64, mingw32
  • MacOS X 10.5 (Intel) та 10.6
  • FreeBSD 6 та пізніші (amd64, IA32)
  • Solaris 10
  • Symbian OS
Зроблено зусилля для
Ми перевірили, що Ruby 1.9.2 добре працює на більшості з них з невеликими модифікаціями. Патчі приймаються.
  • Інші дистрибутиви Linux
  • Інші версії MacOS X.
  • cygwin
  • AIX 5
  • Інші POSIX-сумісні системи
  • BeOS (Haiku)

FAQ

Стандартна бібліотека встановлена в /usr/local/lib/ruby/1.9.1
Ця версія - це “версія сумісності бібліотеки.” Ruby 1.9.2 майже 1.9.1 сумісний, тому бібліотека встановлена в директорії 1.9.1.
Це спричиняє LoadError
$: не включає поточну директорію. Деякі скрипти можуть потребувати модифікацій для правильної роботи.

Завантаження

Останні новини

Вийшов 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

Більше новин...