Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:changelog:1.1 [2008/12/08 22:16] – édition externe 127.0.0.1 | fr:changelog:1.1 [2009/01/05 15:17] – typo foxmask | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ~~LANG: | ||
+ | |||
====== Jelix 1.1 ====== | ====== Jelix 1.1 ====== | ||
**Version en cours de développement**. Voici la liste complète des modifications et améliorations apportées depuis la version 1.0, et qui seront disponibles dans la future version 1.1. | **Version en cours de développement**. Voici la liste complète des modifications et améliorations apportées depuis la version 1.0, et qui seront disponibles dans la future version 1.1. | ||
- | **Version Courante de développement : SVN-1213** | + | **Version Courante de développement : SVN-1263** |
===== Principales évolutions ===== | ===== Principales évolutions ===== | ||
Ligne 26: | Ligne 28: | ||
* Profiles virtuels dans jDb | * Profiles virtuels dans jDb | ||
* Améliorations dans les jelix-scripts | * Améliorations dans les jelix-scripts | ||
+ | * nouveau module master_admin, | ||
+ | * nouveau module jacl2db_admin pour gérer les droits de jAcl2 | ||
===== Mettre à jour depuis Jelix 1.0.x et Jelix 1.1 beta 1 ===== | ===== Mettre à jour depuis Jelix 1.0.x et Jelix 1.1 beta 1 ===== | ||
Ligne 49: | Ligne 53: | ||
* détection automatique de la timezone (#600) | * détection automatique de la timezone (#600) | ||
* nouveau moteur d'url basic_significant, | * nouveau moteur d'url basic_significant, | ||
+ | * init.php utilise maintenant @@spl_autoload_register@@ à la place de @@__autoload@@ pour permettre à des bibliothèques tierces de définir leur propre autoload. | ||
+ | * Un script en ligne de commande peut maintenant être dédié à l' | ||
* jControllerDaoCrud | * jControllerDaoCrud | ||
* nouvelle méthode _preCreate et _preUpdate (#627) | * nouvelle méthode _preCreate et _preUpdate (#627) | ||
Ligne 76: | Ligne 82: | ||
* Nouvelle méthode jFormsBase:: | * Nouvelle méthode jFormsBase:: | ||
* Nouvelle méthode jFormsBase:: | * Nouvelle méthode jFormsBase:: | ||
- | * Nouvelles | + | * Nouvelles |
* Possibilité d' | * Possibilité d' | ||
* Nouvelles méthodes sur jFormsControl : setForm(), setData(), setReadOnly(), | * Nouvelles méthodes sur jFormsControl : setForm(), setData(), setReadOnly(), | ||
Ligne 97: | Ligne 103: | ||
* Ajout du support de FETCH_INTO | * Ajout du support de FETCH_INTO | ||
* Ajout du support de profils virtuels dans jDb (#410) | * Ajout du support de profils virtuels dans jDb (#410) | ||
+ | * Amélioration du parsing des scripts MYSQL par jDBTools. | ||
* jelix-www: | * jelix-www: | ||
* les scripts javascripts fournis sont maintenant " | * les scripts javascripts fournis sont maintenant " | ||
Ligne 103: | Ligne 110: | ||
* Ajout de jQuery, jQuery UI et de plugins jQuery (date_input) | * Ajout de jQuery, jQuery UI et de plugins jQuery (date_input) | ||
* jAcl2 : nouveau système de droit plus simple que jAcl. | * jAcl2 : nouveau système de droit plus simple que jAcl. | ||
- | * Nouveau module | + | * Nouveau module |
* jAuth : | * jAuth : | ||
* ajout d'un paramètre " | * ajout d'un paramètre " | ||
Ligne 109: | Ligne 116: | ||
* Mise à jour de l' | * Mise à jour de l' | ||
* jTpl : | * jTpl : | ||
- | * nouvelles | + | * nouvelles |
- | * nouvelle | + | * nouvelle |
* les tags jtpl peuvent maintenant être écrits sur plusieurs lignes (#55) | * les tags jtpl peuvent maintenant être écrits sur plusieurs lignes (#55) | ||
* nouveau plugin " | * nouveau plugin " | ||
Ligne 142: | Ligne 149: | ||
* nouveau formateur pour jDiff (Diff) (#720) | * nouveau formateur pour jDiff (Diff) (#720) | ||
* nouveau script jelix_check_server.php pour tester la compatibilité d'un serveur avec jelix (#409) | * nouveau script jelix_check_server.php pour tester la compatibilité d'un serveur avec jelix (#409) | ||
+ | * nouveau module master_admin, | ||
* extension php jelix (gold edition) : nouvelle option pour php.ini pour désactiver l' | * extension php jelix (gold edition) : nouvelle option pour php.ini pour désactiver l' | ||
* Jelix-Scripts | * Jelix-Scripts | ||
Ligne 161: | Ligne 169: | ||
* Correction du content-type dans jResponseJson, | * Correction du content-type dans jResponseJson, | ||
* jDaoFactoryBase:: | * jDaoFactoryBase:: | ||
+ | |||
+ | |||
+ | ===== Corrections et petites améliorations depuis jelix 1.1RC1 ===== | ||
+ | |||
+ | * renommage @@C@jBinding@@ en @@C@jClassBinding@@. Cette classe reste expérimentale. | ||
+ | * Méthode @@M@jClasses:: | ||
+ | * Dans la configuration, | ||
+ | * Un script en ligne de commande peut maintenant être dédié à l' | ||
+ | * Jelix scripts: | ||
+ | * Ajout d'une vérification sur le nom du module dans createapp et createmodule. | ||
+ | * createdao: correction d'un bug sur le paramètre table et petites améliorations dans le template des daos | ||
+ | * La création d'un module n' | ||
+ | * le fichier scripts.conf.php a été renommé en scripts.conf.php.dist, | ||
+ | * jMailer: | ||
+ | * la méthode @@M@Tpl()@@ | ||
+ | * passage de private à protected de certaines methodes de phpMailer pour que jMailer puisse y accéder sans erreurs | ||
+ | * jforms_jquery.js: | ||
+ | * correction d' | ||
+ | * jForms: | ||
+ | * corrections dans le datepicker. | ||
+ | * le datepicker ne pouvait être chargé quand ui.core.js était chargé deux fois (#794) | ||
+ | * permission d' | ||
+ | * corrections sur les listes déroulantes de sélection dans les controles date et datetime (#790) | ||
+ | * API interne de jFormsJQ modifiée, pour permettre les tests unitaires. | ||
+ | * correction d'une erreur javascript lors de la validation des radio buttons. (#781) | ||
+ | * getModifiedControls ne fonctionnait pas pour les checkbox. (#772) | ||
+ | * modules: | ||
+ | * ajout des scripts SQL de création pour jAuth.db, pour postgresql | ||
+ | * renommage de jacl2_admin en jacl2db_admin | ||
+ | * amélioration des templates dans jacl2db_admin | ||
+ | * nouveau module master_admin, | ||
+ | * jDb: | ||
+ | * jDbTools/ | ||
+ | * Amélioration du parsing des scripts MYSQL par jDBTools. | ||
+ | * @@createapp -wwwpath somepath@@ ne fonctionnait pas sous windows (#776) | ||
+ | * mise à jour de Clearbricks à sa version svn-204, et ajout de lib.files.php pour le ticket #776 | ||
+ | * init.php utilise maintenant @@spl_autoload_register@@ à la place de @@__autoload@@ pour permettre à des bibliothèques tierces de définir leur propre autoload. | ||
+ | * corrections d'URL dans les templates de check_install | ||
+ | * @@C@jIniFileModifier@@: | ||
+ | * correction d'une regression sur les appels de addJSLink, addCSSLink dans une reponse autre que jResponseHtml (#791) | ||
+ | |||
+ | |||
+ | ===== Corrections et petites améliorations depuis jelix 1.1RC2 ===== | ||
+ | |||
+ | * jelix-scripts, | ||
+ | |||
====== Autres versions ====== | ====== Autres versions ====== | ||
* [[: | * [[: | ||