Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste :

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:changelog:1.3 [2011/08/30 21:13] – [Jelix 1.3] foxmaskfr:changelog:1.3 [2011/12/19 08:38] (Version actuelle) – [Détails des changements dans la 1.3 finale] foxmask
Ligne 3: Ligne 3:
 ====== Jelix 1.3 ====== ====== Jelix 1.3 ======
  
-**Version en cours de développement**. Voici la liste complète des améliorations apportées depuis la version 1.2.x, et qui seront disponibles dans la future version 1.3.+Voici la liste complète des améliorations apportées depuis la version 1.2.x, et qui sont disponibles dans la version 1.3.
  
-Changelog basé sur le changeset [[https://github.com/jelix/jelix/tree/RELEASE_JELIX_1_3_RC1|RELEASE_JELIX_1_3_RC1]]+Date de sortie 18/10/2011
  
 ===== Améliorations principales ===== ===== Améliorations principales =====
Ligne 92: Ligne 92:
 Et toutes les corrections de bug de la branche 1.2.x (1.2.0, 1.2.1, 1.2.2). Et toutes les corrections de bug de la branche 1.2.x (1.2.0, 1.2.1, 1.2.2).
  
-===== Détails des changements depuis la 1.3b1 =====+===== Détails des changements dans la 1.3RC1 =====
 ==== Améliorations ==== ==== Améliorations ====
  
Ligne 118: Ligne 118:
   * @@C@jUrl@@ - moteur significant - nouveau paramètre "type", 'path' permet d'avoir le chemin comme paramètre   * @@C@jUrl@@ - moteur significant - nouveau paramètre "type", 'path' permet d'avoir le chemin comme paramètre
   * Ticket #1411 - Ajout d'une option de configuration pour forcer la version HTTP   * Ticket #1411 - Ajout d'une option de configuration pour forcer la version HTTP
-  * ticket #1416 - @@C@jIncluder@ devrait envoyer une exception quand le compilateur échoue+  * ticket #1416 - @@C@jIncluder@@ devrait envoyer une exception quand le compilateur échoue
   * ticket #1220 partie 2 - nouvelle méthode @@M@jImageModifier::transformImage@@ pour modifier une image dans un fichier, sans utiliser le système de cache de @@C@jImageModifier@@   * ticket #1220 partie 2 - nouvelle méthode @@M@jImageModifier::transformImage@@ pour modifier une image dans un fichier, sans utiliser le système de cache de @@C@jImageModifier@@
   * Valeur par défault pour notfoundAct ne devrait pas être vide   * Valeur par défault pour notfoundAct ne devrait pas être vide
Ligne 146: Ligne 146:
  
  
-===== Détails des changements depuis la 1.3RC1 =====+===== Détails des changements dans la 1.3RC2 =====
  
 ==== Corrections critiques ==== ==== Corrections critiques ====
  
    * Vulnérabilité de type XSS dans le formulaire de login du module jauth. L'affichage du login après un échec n'était pas filtré dans le template "auth~login.form".    * Vulnérabilité de type XSS dans le formulaire de login du module jauth. L'affichage du login après un échec n'était pas filtré dans le template "auth~login.form".
 +
 +==== Corrections ====
 +   * jDao: l'utilisation de flottant dans jDao pouvait conduire à des erreurs de syntaxe SQL sur les serveurs configuré avec la locale système fr_FR
 +   * ticket #1426 - régression après la mise à jour de jQueryUI: le datepicker de jforms ne s'initialisait pas avec la date de départ, mais toujours avec la date du jour.
 +   * Régression dans jMinify : le premier fichier css/js était minifié même quand il ne devait pas l'être
 +
 +===== Détails des changements dans la 1.3RC3 =====
 +
 +==== Améliorations ====
 + 
 +   * jUnitTestCase : ajout de méthodes qui permettent d’exécuter du code avant et après l’exécution de tout les tests d'une classe.
 +  * Jelix-scripts : la commande createdaocrud génère maintenant des urls dans un fichier urls.xml du module, quand l'application utilise le moteur d'urls significant.
 +  * Jelix-scripts : nouvelle commande resetfilesrights
 +  * lanceur PHPUnit : ajout de l'aide sur les options spécifiques à Jelix
 +  * améliorations de la 1.2.5
 +       * Ajout de directives apache pour mod_rewrite, dans le htaccess crée pour les nouvelles applications
 +       * jUnitTestCase : ajouts de méthodes permettant d’exécuter du code avant et après l’exécution de tout les tests d'une classe de tests.
 +       * système de mise à jour : il est maintenant possible d'avoir un script de mise à jour qui sera appelée par la mise à jour de plusieurs branches d'un projet. Le ou les numéros de versions sont maintenant indiqués dans la classe de mise à jour et non plus dans le nom du fichier.
 +
 +==== Bugs corrigés ====
 +
 +  * regression : jAcl2db ne fonctionnait plus avec postgresql. Mauvais type de champs dans l'une des tables.
 +  * jAcl2 : le listener pour authlogout efface correctement le cache de jAcl2DbUserGroup.
 +  * jUnitests prend maintenant en compte la nouvelle API "skip" de simpletest.
 +  * jDaoConditions génère maintenant une exception quand la propriété indiquée n'existe pas.
 +  * jelix-scripts : les valeurs chmod n'étaient pas correctement prise en charge
 +  * jelix-scripts : la commande createapp n'utilisait pas les valeurs de newAppInfoLocale et newAppInfoCopyright.
 +  * Dans les tests PHPunit d'une appilcation, le coordinateur et la configuration n'était pas disponible dans les variables globales. Les tests d'un module pourraient en avoir besoin.
 +  * Corrections des bugs de la 1.2.5
 +      * jTpl : le mot "print" devrait être autorisé dans les clés de locales.
 +      * ticket #1427 - jDao générait une erreur de syntaxe SQL dans la clause ORDER généré pour jDaoConditions (regression)
 +      * Corrections de problèmes dans l’implémentation des objets mock dans simpletest.
 +
 +
 +===== Détails des changements dans la 1.3 finale =====
 +
 +   * Suppression d'une possible boucle infinie dans le coeur de jelix, quand ob_end_clean échoue durant l'affichage d'une page d'erreur
 +   * ticket #1432 - le modificateur date_format devrait supporter les timestamp comme paramètre
 +   * Les redirections sont maintenant autorisées sur la plupart des types de requêtes jelix.
  
  

fr/changelog/1.3.1314738789.txt.gz · Dernière modification : 2011/08/30 21:13 de foxmask

Fils rss des changements récents dans le wiki Creative Commons License