Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste:

Wiki: Plan du site - Derniers changements - Back link

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édentes Révision précédente
fr:changelog:2.0 [2015/05/07 00:19]
laurent
fr:changelog:2.0 [2015/05/15 00:16] (Version actuelle)
laurent
Ligne 9: Ligne 9:
   * Les classes de Jelix seront dans le namespace \Jelix\. Cependant il sera toujours possible d'​utiliser les anciens noms, pour avoir le temps de faire la migration de votre code.    * Les classes de Jelix seront dans le namespace \Jelix\. Cependant il sera toujours possible d'​utiliser les anciens noms, pour avoir le temps de faire la migration de votre code. 
   * Autoload dans module.xml : support des répertoires de fallback pour les namespaces, comme dans composer.json (balise namespace ou namespacePathMap sans attribut name).   * Autoload dans module.xml : support des répertoires de fallback pour les namespaces, comme dans composer.json (balise namespace ou namespacePathMap sans attribut name).
-  * nouvelles classes \Jelix\Core\Infos\ModuleInfos et  \Jelix\Core\Infos\AppInfos pour lire les infos d'un module ou d'un projet à partir de fichier ​composer.json, module.xml ou project.xml+  ​* Les fichiers module.xml et project.xml sont déclarés obsolètes. Ils sont remplacés par des fichiers jelix-module.json et jelix-app.json. 
-  * L'​installateur sait installer des modules ayant un composer.json à la place d'un module.xml +  * module.xml/​project.xml : balises creator et contributor remplacée par des balises author 
-  * L'​analyseur de configuration peut maintenant : +  * les attributs minversion et maxversion dans les fichiers module.xml doivent être remplacé par un attribut version ayant la même syntaxe que la notation des versions de Composer 
-      * lire les directives d'​autoload d'un fichier composer.json pour un module installé avec Composer. +  ​* nouvelles classes \Jelix\Core\Infos\ModuleInfos et  \Jelix\Core\Infos\AppInfos pour lire les infos d'un module ou d'un projet à partir de fichier ​jelix-*.json, module.xml ou project.xml.
-      * lire le nom du module dans une propriété @@extra/​jelix/​moduleName@@ d'un fichier composer.json pour un module installé avec Composer. Si absent, le nom du module est le nom du paquet composer (avec le / remplacé par _).+
   * nouvelle classe \Jelix\Core\Framework pour avoir des informations sur le framework.   * nouvelle classe \Jelix\Core\Framework pour avoir des informations sur le framework.
   * jVersionComparator : prise en charge de la notation des versions de Composer   * jVersionComparator : prise en charge de la notation des versions de Composer
-  * les attributs minversion et maxversion dans les fichiers module.xml doivent être remplacé par un attribut version ayant la même syntaxe que la notation des versions de Composer 
-  * module.xml/​project.xml : balises creator et contributor remplacée par des balises author 
   * jUnittestcase:​ dans le xml pour assertComplexIdentical(),​ la syntaxe pour spécifier un tableau a changé. La notation json est utilisé à la place d'un tableau php   * jUnittestcase:​ dans le xml pour assertComplexIdentical(),​ la syntaxe pour spécifier un tableau a changé. La notation json est utilisé à la place d'un tableau php
   * Les bibliothèques suivantes sont installées maintenant via Composer : phpMailer, TCPDF, Minify, WSHelper   * Les bibliothèques suivantes sont installées maintenant via Composer : phpMailer, TCPDF, Minify, WSHelper
fr/changelog/2.0.txt · Dernière modification: 2015/05/15 00:16 par laurent
Fils rss des changements récents dans le wiki Creative Commons License