Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste :

Ceci est une ancienne révision du document !


Jelix 1.5

Voici la liste complète des améliorations apportées depuis la version 1.4.x, et qui seront disponibles dans la version 1.5.

Pas de sortie. En cours de développement.

Améliorations principales

  • Support PHP 5.3 minimum. Utilisation dans Jelix des fonctionnalités introduites par PHP 5.3, comme les fonctions anonymes, late static binding, la constante __DIR__ etc..
  • Tout ce qui concerne Soap a été migré dans un nouveau module jsoap. Le module jWSDL a été fusionné avec jsoap. Les points d'entrées soap doivent être modifiés.
  • Le support PDF avec TCPDF et ses fontes, a été migré dans un nouveau module jtcpdf. Il n'est pas livré dans l'archive de Jelix (à cause de la taille des fichiers de fontes).
  • Il est possible de déclarer le "classmap" pour jSoapClient, dans un fichier autre que celui des profils.
  • nouveau système de hashage dans jAuth, pour stocker les mots de passe de manière plus sécurisée. (a également été intégré dans les versions 1.2.10/1.3.4/1.4.1)
  • De nombreux composants ont été déplacé dans des modules indépendants, voir ci-dessous.

Mettre à jour depuis Jelix 1.4.x

Détails des changements de 1.4 à 1.5

Améliorations

En plus des améliorations principales :

  • jEvent : possibilité de désactiver les listeners de certains modules
  • Nouveau contrôle jForms : button
  • Debugbar : affichage de la somme du temps passés par toutes les requêtes SQL (Brice Tencé)
  • Debugbar : nouvelle option de configuration, defaultPosition, permettant d'afficher la debugbar à gauche ou à droite par défaut.
  • Deplacement des locales de jacl2db, du module jelix vers le module jacl2db
  • Deplacement des locales de jacldb, du module jelix vers le module jacldb

Composants obsolètes ou supprimés

Composants obsolètes :

  • Le support de XUL a été déplacé dans un module indépendant, dans le dépôt jelix-contrib
  • Le support de RDF a été déplacé dans un module indépendant, dans le dépôt jelix-contrib
  • Le support de “latex vers PDF” a été déplacé dans un module indépendant, dans le dépôt jelix-contrib
  • Le module jWSDL a été renommé en jsoap
  • le plugin magicquotes a été supprimé, inutile avec PHP 5.3
  • Suppression de toutes les méthodes obsolètes
    • jAcl2Db::getProfile()
    • jAclDb::getProfile() et jAclDb::getProfil()
    • jControllerDaoCrud::_checkDatas()
    • jCoordinator::initDefaultResponseOfRequest(), jCoordinator::isModuleEnabled, jCoordinator::getModulePath
    • jDb::getTools(), jDb::getProfile(), jDb::createVirtualProfile(), jDb::clearProfiles()
    • jDbConnection::encloseFieldName()
    • jFormsBase::resetModifiedControlsList()
    • jKvDb::getProfile()
    • jZone::getParam()
  • Suppression de la prise en charge des variables obsolètes $gJCoord et $gJConfig et de jApp::initLegacy().
  • Suppression de l'option de configuration entrypointExtension

Bugs corrigés

  • toutes les corrections de bug de la branche 1.4.x

fr/changelog/1.5.1349770863.txt.gz · Dernière modification : 2012/10/09 08:21 de laurent

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