Les principales nouveautés sont :

  • passage du couple tar/makefile au système de paquet RubyGems
  • gros nettoyage du code (passage d'un code procédural à un code objet)
  • ajout de fonctionnalités (capitalisation, capitalisation de chaque mot, transformation des blancs soulignés en espaces)
  • ajout de la récursion pour pouvoir parcourir facilement les sous-répertoires
  • correction de nombreux bugs divers et variés
  • ajout d'unités de test
  • le renommage avec utilisation d'un nom de base ajoute maintenant quatre chiffres à la fin du nom de façon incrémentale
  • localisation des chaînes de caractères à l'aide de Ruby-GetText
  • ajout de la traduction française
  • conversion de la documentation au format RDoc
  • ajout d'un niveau au numéro de version pour permettre de publier plus souvent
  • passage de tous les fichiers en UTF-8


Si vous voulez la liste exhaustive des changements, vous devriez jetter un oeil au fichier ChangeLog.

Il est également à noter que j'ai laisser tomber CVS et SVN puisque je suis le seul à travailler sur ce projet. J'ai donc décidé d'utiliser une solution plus adaptée à mes besoins et j'ai choisi Mercurial. Je cherche néanmoins un moyen simple et efficace de publier mes sources sur Gna!. Si quelqu'un a une solution, je suis preneur ...

En espérant que vous aimerez cette nouvelle cuvée. ;-)