Piste : • 1.0alpha1
Table des matières
Jelix 1.0 alpha1 ¶
20/02/2006 svn 89
Évolutions ¶
- core : ajout d'un moteur d'url pour la prise en charge des urls significatives.
- core : actions.xml : ajout d'un attribut defaultag sur la balise <request>
- core : actions.xml : les attributs ag et method sont maintenant facultatifs sur la balise <action>
- templates : la surcharge des templates se fait maintenant uniquement dans var/themes, et l'option de configuration usetheme est obsolète
- templates : on peut indiquer une variable dans un nom de locale
- templates : ajout d'un plugin jlocale pour pouvoir indiquer des paramètres
- templates : ajout d'une méthode jTpl::append('nom','valeur');
- templates : ajout du modificateur jdatetime, pour convertir des formats de date
- dao : ajout d'une méthode countAll() sur les factories
- dao : ajout d'un type “count” pour les méthodes déclarées en xml
- réponses : remplacement de jResponseHtml/Xul::add*ofBody par addContent()
- classes : ajout d'une classe jLog, pour logguer des messages dans des fichiers
- divers : ajout de simpletest pour effectuer des tests unitaires sur jelix.
- ajout de scripts de builds, pour les contributeurs à Jelix, pour générer des packages de Jelix : makefile, pre-processeur…
corrections de bugs ¶
- trois petits bugs corrigés sur les commandes jelix-scripts
- corrections sur le système évènementiel jEvent suite à des tests unitaires : il peut être considéré comme pleinement operationnel
- db : corrections sur le driver PDO, il renvoi bien maintenant des objets lors des fetchs
- fix #6134, dao : les champs autoincrement lors des insert() sont pris en compte
- fix #5996, core : Les fichiers compilés d'actions ne sont maintenant synchronisés
- fix #6214, core : les fichiers temp/*.list.php ne sont plus communs à toutes les configurations
- templates : le tag {literal} générait du mauvais code + corrections d'autres petits bugs
- DAO : corrections de bugs sur le findBy qui ne fonctionnait pas du tout.