Piste :
Wiki: Plan du site - Derniers changements - Back link
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
changelog:1.0beta2 [2007/04/29 07:22] – laurent | fr:changelog:1.0beta2 [2008/12/08 22:16] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Jelix 1.0 beta2====== | ||
+ | 16 Avril 2007 (svn 419) | ||
+ | |||
+ | |||
+ | ===== Principales évolutions ===== | ||
+ | |||
+ | * une extension PHP expérimentale pour Jelix | ||
+ | * sources en UTF-8 et meilleure prise en charge de UTF-8 | ||
+ | * jResponseLatexToPdf, | ||
+ | * beaucoup de tests unitaires développé pour vérifier le bon fonctionnement du framework tout le long de son développement. | ||
+ | * des corrections de bugs dans jDb, jDao et jAcl | ||
+ | * Amélioration dans les messages d' | ||
+ | * Script pour configurer jAcl | ||
+ | |||
+ | ===== Détails des changements ===== | ||
+ | |||
+ | ==== Changement d'API ==== | ||
+ | |||
+ | * jAuth : jAuth:: | ||
+ | * Les classes utilisées pour le driver " | ||
+ | * jConfig::OS n' | ||
+ | * Les selecteurs ne peuvent maintenant contenir que les caractères alphabétiques non accentués, les chiffres, le _ et dans certains cas le point. | ||
+ | * jDao : la balise < | ||
+ | * L' | ||
+ | * L' | ||
+ | |||
+ | |||
+ | ==== Améliorations, | ||
+ | |||
+ | * extension Jelix pour PHP (optionnelle et surtout, **experimentale** pour le moment) : possible d' | ||
+ | * Toutes les fichiers sources de Jelix sont maintenant en UTF-8, et amélioration de la prise en charge de UTF-8. | ||
+ | * core : | ||
+ | * ticket #85 : ajout d'une propriété favicon pour indiquer l'url d'un favicon, dans jResponseHtml | ||
+ | * optimisation lors de la lecture de la configuration. | ||
+ | * ticket #126 : ajout de la prise en charge des ancres dans les urls de jResponseRedirect (patch de Aubanel) | ||
+ | * ticket #130 : nouvelle réponse jResponseLatexToPdf (par Aubanel). Permet de générer du PDF à partir de contenu Latex. | ||
+ | * ticket #89 et #96 : on peut indiquer des feuilles CSS et JS pour IE dans jResponseHtml | ||
+ | * jDb : | ||
+ | * nouveau driver pour Intuition (patch de Yannick Le Guédart). | ||
+ | * driver postgresql : possibilité d' | ||
+ | * jDao : | ||
+ | * ajout d'une méthode à jDaoFactoryBase : countBy($searchcond) | ||
+ | * module jelix : | ||
+ | * ticket #94 : ajout de fichiers de locale en UTF-8 en en_US et e_EN | ||
+ | * module jauth : ajout d'un exemple de dao pour le driver db de jauth. (Ticket #105) | ||
+ | * jWiki : mise à jour de WikiRenderer vers la version 3.0 | ||
+ | * Ajout de tests unitaires supplémentaires sur jBundle, selecteurs, compilateur de jtpl, jAcl, ainsi que des améliorations dans l' | ||
+ | * script pour tester la configuration et l' | ||
+ | * ticket #84 : possibilité de placer des classes dans des sous-répertoire du répertoire classes/ | ||
+ | * nouvelle méthode incIface de jClasses, pour inclure facilement des interfaces | ||
+ | * jAcl : | ||
+ | * tests supplementaires | ||
+ | * ticket #16 : possibilité d' | ||
+ | * Dans jelix-scripts, | ||
+ | * jAuth : ajout d'une interface jIAuthDriverClasse pour les classes utilisées par le driver " | ||
+ | modification de l'api de ces classes. | ||
+ | * jelix scripts : | ||
+ | * localisation des messages d'aide | ||
+ | * nouveau scripts pour jAcl | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * core: | ||
+ | * Ticket #104 : changement de contexte inexistant quand un plugin ordonne une redirection vers une autre action. | ||
+ | * Ticket #86 : amélioration de la vérification du paramètre de config basePath | ||
+ | * ticket #87 : caractère invalide dans atom10.tpl | ||
+ | * ticket #75 : message d' | ||
+ | * ticket #77 : amélioration des messages d' | ||
+ | * ticket #111 : plus de notice à propos de REMOTE_ADDR en mode ligne de commande dans jLog. | ||
+ | * ticket #112 : on ne pouvait pas mettre un # dans une locale | ||
+ | * ticket #145 : typo dans jCoordinateur:: | ||
+ | * ticket #127 : les entetes http n' | ||
+ | * ticket #113 : conformément à la specification Atom, la balise link est maintenant optionnelle | ||
+ | * jDb: | ||
+ | * ticket #97 : les connections aux bases de données ne se font pas avec le charset spécifié dans l' | ||
+ | * ticket #110 : il n'y avait aucune erreur + page blanche quand l' | ||
+ | * ticket #121 : ajout de quotes autour des valeurs dans la chaîne de connection pour postgresql | ||
+ | * petit bug sur jDbConnection:: | ||
+ | * jDao: | ||
+ | * ticket #92: les balises isnull et isnotnull ne sont pas prise en charge. | ||
+ | * ticket #100 : la syntaxe d'un nom de propriété n' | ||
+ | * ticket #115 : dans les méthodes utilisateurs des classes générées par jDao, il pouvait y avoir collision entre les variables locales internes, et les paramètres de méthode. | ||
+ | * ticket #124 : on ne pouvait pas mettre des espaces dans les attributs onforeignkey et primarykey | ||
+ | * ticket #125 : quand une table contenait uniquement des clés primaires, la méthode update était mal générée. Maintenant une exception est générée. | ||
+ | * ticket #141 : un message d' | ||
+ | * les méthodes de type selectfirst faisaient un jDb:: | ||
+ | * jAcl : | ||
+ | * erreur de syntaxe dans un selecteur dans jAclUserGroup | ||
+ | * ticket #120 : mauvaise condition dans une dao. | ||
+ | * fix bug plugin autolocale : mauvais formatage du code de langue et correction de la documentation du source (ticket #103) | ||
+ | * ticket #91: Appels de l' | ||
+ | * ticket #93: message d' | ||
+ | * ticket #114 : erreur lors du chargement des rules par defaut de wikirenderer (jWiki) | ||
+ | * fix bug sur un include dans jforms. | ||
+ | * ticket #135, jtpl : la présence de constante PHP n' | ||
+ | * jelix-scripts : | ||
+ | * ticket #99 : lors d'un createdao, avec postgresql, la script ne rammenait pas tous les champs des la tables, et ne trouvait pas la clé primaire. (patch=njeudy) | ||
+ | * ticket #83 : repertoire non crée lors de la commande createapp, avec l' | ||
+ | |||
+ | |||
+ | jbuildtools | ||
+ | |||
+ | * ticket #69 : jBuildTools, | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Autres versions ===== | ||
+ | |||
+ | * [[fr: | ||
+ | * [[fr: | ||
+ | * [[fr: |