Ceci est une ancienne révision du document !
Table des matières
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.
Changelog basé sur le changeset : 4c45a83c3f0b8c61c3a6
à mettre à jour. voir la version anglaise de la page
Améliorations principales ¶
- Plus qu'un fichier application.init.php et seulement un dossier temp sont nécessaires pour www, cli et jelix scripts.
- jLog et jResponseHtml ont maintenant des plugins.
- Nouvelle gestion des erreurs. jLog est utilisé pour stocker les erreurs qui ne sont maintenant plus affichées dans les réponses.
- Nouvelle page d'erreur (code http : 500) affichée quand une erreur survient. Vous pouvez la redéfinir pour avoir le design que vous voulez.
- Tous les profils de connexion (pour jDb, jKVDb, jCache, etc.) sont maintenant stockés dans un seul fichier
profiles.ini.php
. - Une nouvelle debug bar, extensible, affichant de nombreuses informations (erreurs, requêtes sql…)
- Les constantes JELIX_APP_* sont maintenant remplacées par une nouvelle classe jApp.
- Améliorations dans jAcl2 : les sujets de groupes et les droits peuvent être interdits par un groupe.
- Réécriture majeure de jelix-scripts, pour une utilisation plus simple des commandes jelix : il n'y a plus de script jelix.php. Il a été remplacé par un nouveau script cmd.php dans l'appplication pour lancer les commandes, et par un script createapp.php dans lib/jelix-scripts/. Jelix-scripts est fourni dans les trois éditions (dev, opt, gold).
Mettre à jour depuis Jelix 1.2.x ¶
- Voir la documentation de migration