Les propositions de conférences (Call for Proposals) pour RubyConf 2009 sont désormais acceptées, et ce jusqu’au 21 août 2009. Pour formuler une proposition, vous devez vous créer un compte sur rubyconf.org.
RubyConf 2009 aura lieu les 19, 20 et 21 novembre 2009 au Embassy Suites Hotel du San Francisco Airport, en Californie (USA). Plus de détails sur le site officiel.
Traduit le 09/08/2009 par Jean-Denis Vauguet
Ruby 1.9.2 preview 1 vient de sortir.
Il s'agit d'une pré-version pour la série 1.9.2, en somme un snapshot de la branche de développement actuelle. À ce titre, il existe encore des bugs qui rendent cette version instable. N'hésitez pas à participer à leur résolution. Au programme :
- L'aspect objet de l'API Socket a été renforcé.
- Le module Time a été réécrit et amélioré : les valeurs minimale et maximale ont disparues, et le problème de l'an 2038 pour les dates (Unix Millennium bug) n'en est plus un.
- Ajout d'une nouvelle classe Random pour la génération de séquences aléatoires de nombres.
- Pour les utilisateurs de merb : Method#parameters fait son apparition.
Voyez le fichier NEWS et le ChangeLog pour plus de détails.
Traduit le 20/07/2009 par Jean-Denis Vauguet
La version 1.9.1-p243 de Ruby est maintenant disponible.
Il s'agit d'un ensemble de patchs pour la série 1.9.1, avec plusieurs résolutions de bugs. Voyez le ChangeLog pour les détails.
Traduit le 20/07/2009 par Jean-Denis Vauguet
Une faille du type déni de service (DoS) a été révélée dans la librairie standard BigDecimal. La conversion des objets BigDecimal en Float ouvrait la voie à des erreurs de segmentations volontaires.
ActiveRecord se base sur cette classe, aussi la plupart des applications Rails sont elles touchées par ce bug, mais ce n'est pas une faille exclusive à Rails.
Lire la suite…
Traduit le 10/06/2009 par Jean-Denis Vauguet
Après un petit délai de mise en route interne, l'équipe de développement de Ruby a officiellement annoncé que le maintien de la branche 1.8.6 ne serait plus assurée par Urabe Shyouhei, mais par Kirk Haines, d'Engine Yard.
Lire la suite…
Traduit le 23/05/2009 par Jean-Denis Vauguet
La version 1.9.1-p129 de Ruby est sortie.
Il s'agit d'un ensemble de correctifs pour Ruby 1.9.1 qui couvrent de nombreux bugs et deux vulnérabilités. À ce titre, il est recommandé d'installer cette mise-à-jour.
- DL::Function#call could pass tainted arguments to a C function even if
$SAFE > 0.
- DL::dlopen could open a library with tainted library name even if
$SAFE > 0
Traduit le 14/05/2009 par Jean-Denis Vauguet
Des mises à jour aux releases Ruby 1.8.7 et 1.8.6 sont disponibles.
Plusieurs douzaines de bugs résolus, notamment pour CVE-2007-1558 et CVE-2008-1447, ainsi que des segfaults. Plus de détails dans les changelogs.
Les archives :
Lire la suite…
Traduit le 02/05/2009 par Jean-Denis Vauguet
La version 1.9.1 de Ruby est sortie. Il s’agit de la première version stable de la branche 1.9, qui correspond à la branche active de développement du langage : plus moderne, plus rapide, apportant une syntaxe simplifiée, un excellent support des langues, bref, un meilleur Ruby.
La branche 1.8 a été initiée en 2003 et a permis le développement de très nombreux produits. C’est maintenant au tour des 1.9.x de prendre le relai, mais les 1.8.x sont pour le moment toujours en activité — la version 1.8.8 sortira courant 2009.
Vous pouvez prendre connaissance des changements majeurs intervenus depuis la version 1.8.7 dans ce document
Depuis la 1.9.1 RC2, sept bugs ont été corrigés.
Si vous tombez sur un os ou tout autre problème, pensez à poster un rapport de bug sur le tracker officiel.
Téléchargement
Traduit le 02/02/2009 par Jean-Denis Vauguet