Sortie de Ruby 1.9.2
Yuki Sonoda a annoncé la sortie officielle de Ruby 1.9.2. Cette version est compatible avec Ruby 1.9.1, à l’exception de ces changements :
- De nombreuses nouvelles méthodes
- Une nouvelle API pour la classe Socket (avec une prise en charge améliorée pour IPv6)
- Une nouvelle gestion de l’encodage
- Une classe Random, avec plusieurs générateurs de nombres aléatoires
- La classe Time a été réimplémentée. Cela corrige le bug de l’an 2038.
- Quelques améliorations pour les expressions rationnelles
- $: n’inclut plus le répertoire courant.
- dl a été réécrit par dessus libffi.
- Nouvelle bibliothèque psych, qui encapsule la libyaml. Vous pouvez l’utiliser à la place de syck.
Pour installer Ruby 1.9.2, vous pouvez télécharger les sources ou, pour les utilisateurs de RVM, taper la ligne de commande suivante :
rvm update --head && rvm reload && rvm install 1.9.2 && rvm 1.9.2

