Geschrieben von Quintus am 2.7.2010
Ruby 1.9.2 RC1 ist gerade veröffentlicht worden. Es handelt sich hierbei um einen Release Candidate von Ruby 1.9.2.
Ruby 1.9.2 wird größtenteils mit 1.9.1 kompatibel sein, abgesehen von den folgenden Änderungen:
- Diverse neue Methoden
- Neues
Socket
-API (IPv6-fähig) - Neue Zeichenkodierungen
- Eine
Random
-Klasse, die viele verschiedene Zufallszahlengeneratoren unterstützt Time
wurde neu implementiert. Es gibt kein Jahr-2038-Problem mehr.- Einige Verbesserungen bei Regulären Ausdrücken
$:
enthält das aktuelle Verzeichnis (".") nicht mehr- dl ist neu implementiert worden; es setzt nun auf libffi auf.
- Eine neue Library namens "psych" wrappt libyaml. Du kannst diese Library anstatt von syck verwenden.
Siehe die NEWS und das ChangeLog für weitere Informationen.
Etwa 130 Bugs sind seit der Veröffentlichung von Ruby 1.9.2-preview3 gefixt worden. Alle großen und bekannten Bugs außer #3462 wurden behoben.
Aufgrund unseres Release-Plans wird Ruby 1.9.2 Anfang August veröffentlicht werden; wir haben unseren ursprünglichen Plan geändert, damit Ruby 1.9.2 der RubySpec entspricht. Nun schafft es > 99% der RubySpec. Probiert das neue Ruby aus und meldet Probleme mit Ruby 1.9.2 über unseren Issue tracker.
Download
- ruby-1.9.2-rc1.tar.bz2
-
MD5-Summe
242dcfaed8359a6918941b55d0806bf0
SHA256
c2a680aa5472c8d04a71625afa2b0f75c030d3655a3063fe364cfda8b33c1480
Größe
8.479.087 Byte
- ruby-1.9.2-rc1.tar.gz
-
MD5-Summe
fdedd5b42ae89a9a46797823ad2d9acf
SHA256
3e90036728342ce8463be00d42d4a36de70dabed96216c5f8a26ec9ba4b29537
Größe
10.779.309 Byte
- ruby-1.9.2-rc1.zip
-
MD5-Summe
3da59c5d3567f6e1f1697abbef71f507
SHA256
4f593a3d0873cea8f371a7fc7484cad7bc03acac0ada1970cb9f83a89bc27997
Größe
12.158.992 Byte