Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste : 1.2.x 1.8 credits 1.0.x 1.0 1.3 1.1.x 1.7 modules 1.5.x

Ceci est une ancienne révision du document !


Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.5.

Jelix 1.5.2

En développement.

Bugs critiques

Améliorations

Corrections

Jelix 1.5.1

Sortie le 19 mars 2013.

Améliorations

  • Nouvelle organisation des fichiers properties pour jLocale, pour fournir facilement la prise en charg d'une nouvelle langue. Vous pouvez stocker les fichiers properties d'une langue donnée dans le répertoire var/locales/<lang>/<module>/locales/.
  • Nouvelle propriété jConfig::$fromCache, pour savoir si la configuration a été lue à partir du cache ou non
  • L'option de configuration loadClasses est marquée obsolète. Le système autoload des fichiers module.xml doit être utilisé à la place.
  • Ajouts de commentaires dans certains fichiers de langues
  • Importé de la version 1.3.6 :
    • Ticket #1487 - amélioration de jControllerDaoCrud::index(): injection du dao et du profile dans le template
  • Importé de la version 1.2.12 :
    • jAuth: amélioration de la sécurité. Nouvelle option session_destroy=on dans la configuration de jAuth, pour que la session soit complètement détruite après un jAuth::logout()
    • ticket #1483 - listener jauth: amélioration de la vérification du champs actif. La valeur du champ dans la table user peut être '1', 'true', 'on', 'yes'.

Corrections

  • Correction d'un mauvais chemin d'inclusion dans jPrefManager (Corrigé par vdemonchy)
  • Correction d'une erreur potentielle dans l'édition Gold, durant le chargement du fichier jelix_api.php
  • Correction dans jquery.include.js pour être compatible avec jQuery 1.9 (Corrigé par Vincent Viaud)
  • Correction d'erreurs fatales (regressions) lors de l'éxecution des points d'entrées en ligne de commande (Corrigé par Gaëtan MARROT)
  • Importé de la version 1.4.3 :
    • jPref::get() renvoyait false pour les chaînes vides plutôt qu'une chaîne vide
    • jpref_admin module: correction du droit nécessaire pour afficher l'item de menu des préférences
  • Importé de la version 1.3.6 :
    • Fix #1461 - minify, mauvaise exclusion des fichiers. Le base path des URLs indiquées doit être vérifié
    • Fix #1488 - jUrl::getCurrentUrl() doit ou pas retourner une URL avec le point d'entrée, en fonction de la configuration
    • Fix #1504 - jforms, menulist doit tenir compte de <emptyitem>. Une option vide ne doit paas être générée sauf dans le cas où le contrôle n'est pas requis ou que <emptyitem> est spécifié.
  • Importé de la version 1.2.12 :
    • jAuth : la nouvelle méthode de hash n'était pas disponible si l'application n'utilisait pas le module jauth.
    • Fix #1503 - jDaoConditions doit verifier les valeurs pour le order
    • Fix #1496 - jforms, erreur de syntaxe php avec generateHtmleditor quand l'attribute xhtml n'est pas true
    • Fix #1481 - ajout d'un template par défaut pour la zone check install pour éviter une erreur lorsque que l'application est configuré à une autre langue que fr_FR/en_*.
    • Fix #1497 - Erreur d'offset dans jIniFileModifier lors de la lecture de valeurs multi-lignes
    • Fix #1498 - jIniFileModifier::getValue() doit retourner un tableau quand la valeur d'une clé est un tableau. Attention, la correction peut casser votre code puisqu'avant la méthode renvoyait une valeur simple.
    • Fix #1509 - mauvais code de status HTTP avec jTcpdfResponse. Les entêtes par défaut n'étaient pas envoyés.

Jelix 1.5.0

fr/changelog/1.5.x.1363860545.txt.gz · Dernière modification : 2013/03/21 10:09 de laurent

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