Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Actualités

Actu du developpement #2

25/03/2008, Jelix team.

Voici les évolutions de la semaine passée sur le projet. Tout d'abord, Christophe Thiriot fait maintenant partie de l'équipe de Jelix. Bienvenue à lui !

Sur la branche 1.0.x et dans trunk

  • Bastien a continué de travailler sur la page de démarrage d'une nouvelle application (ticket 516, ticket 514, ticket 520).
  • Il a aussi corrigé un bug sur jFile, qui plantait quand on essayait de détruire un lien symbolique (ticket 519)
  • De petites améliorations on été faites par Julien sur jSession (ticket 445 and ticket 504). Les sessions sont maintenant désactivées en ligne de commande.
  • Christophe a corrigé un bug sur les selecteurs : jSelectorInterface n'avait pas un bon nom pour jSelectorFactory et a donc été renommée en jSelectorIface (ticket 522)

La version 1.0.3 est presque bouclée et sortira la semaine prochaine.

Trunk

  • Nouvelle classe jIniFileModifier par Laurent, qui permet de modifier un fichier ini sans détruire les commentaires, les sauts de lignes etc.
  • Laurent a travaillé sur jForms :
    • Support des champs cachées : élement <hidden> (ticket 212)
    • Support de type="html" sur <input> et <textarea> (ticket 381). Cela permet de pouvoir écrire du HTML, et le code HTML est ensuite nettoyé par jForms pour éviter les problèmes de sécurité de type XSS.
    • Le compilateur de jForms a été complètement réécrit, ainsi le code source de jForms est plus lisible et plus facile à modifier.
  • Correction d'une typo dans jHttp (ticket 521)
  • Changement d'API :
    • Il y avait des méthodes et propriétés mal orthographées : utilisation du mot "datas" au lieu de "data". Ces méthodes et propriétés ont donc été renommées.
    • La section plugins dans la configuration a été renommée en coordplugins pour éviter la confusion avec les autres plugins.
  • Le numéro de version des nightlies est maintenant du type 1.1a1pre.xxx (pre-version de 1.1 alpha 1) où xxx est le numéro de version svn.