====== 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 * core : actions.xml : les attributs ag et method sont maintenant facultatifs sur la balise * 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. ===== Autres versions ===== * [[fr:changelog:1.0alpha2|Version suivante : 1.0 alpha2]] * [[fr:changelog:|Dernières modifications]]