Raccourcis : Contenu - rubriques - sous rubriques
FR

Piste :

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édentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
changelog:1.1beta2 [2008/12/01 12:58] bibochangelog:1.1beta2 [2008/12/08 14:25] laurent
Ligne 1: Ligne 1:
-====== Jelix 1.1beta2 ======+====== Jelix 1.1RC1 ======
  
-**Version en cours de développement**. Voici les modifications et améliorations apportées depuis la version 1.1beta1, et qui seront disponibles dans la future version 1.1beta2.+**Version en cours de développement**. Voici les modifications et améliorations apportées depuis la version 1.1beta1, et qui seront disponibles dans la future version 1.1RC1.
  
 Pour tout les changements depuis jelix 1.0.x pour la version 1.1 finale, voir la page de la [[changelog:1.1|version 1.1]]. Pour tout les changements depuis jelix 1.0.x pour la version 1.1 finale, voir la page de la [[changelog:1.1|version 1.1]].
  
-**Version Courante de développement : SVN-1179**+**Version Courante de développement : SVN-1213**
  
 ===== Principales évolutions ===== ===== Principales évolutions =====
Ligne 20: Ligne 20:
   * quelques optimisations sur les contrôleurs pour l'édition opt.   * quelques optimisations sur les contrôleurs pour l'édition opt.
   * possibilité de désactiver les caches de zone dans la configuration (#717)   * possibilité de désactiver les caches de zone dans la configuration (#717)
 +  * jControllerDaoCrud :  ajout des méthodes _getForm et _createForm, ainsi on peut redéfinir la création des formulaires et la personnaliser.
 +  * jDb :
 +     * suppression du support des vieilles version de PDO (php 5.0), et des vieilles constantes de jelix JPDO_*.
 +     * jDbConnection::query() et jDbResultset::setFetchMode() ont maintenant la même API que PDO
 +     * Ajout du support de FETCH_INTO
 +  * jDao : Lors d'une mise à jour, les champs en "updatepattern" et "selectpattern" sont mis à jour dans l'objet record donné (#770)
   * jForms :   * jForms :
      * protection automatique contre les attaques de type CSRF (#478). Nouvel attribut allowAnyOrigin dans les fichiers xml pour la désactiver, et nouvelle propriété jFormsBase::securityLevel.      * protection automatique contre les attaques de type CSRF (#478). Nouvel attribut allowAnyOrigin dans les fichiers xml pour la désactiver, et nouvelle propriété jFormsBase::securityLevel.
      * Nouvelle option de configuration pour définir le builder par défaut (#696)      * Nouvelle option de configuration pour définir le builder par défaut (#696)
      * Ajout d'une nouvelle méthode addControlBefore() pour ajouter dynamiquement un contrôle avant un autre (#728)      * Ajout d'une nouvelle méthode addControlBefore() pour ajouter dynamiquement un contrôle avant un autre (#728)
-     * Amélioration du fonctionnement de la méthode getModifiedControls qui permet maintenant de connaître la liste des champs modifiés depuis le moment que l'on choisit avec la nouvelle méthode resetModifiedControlsList(). (#700)+     * Amélioration du fonctionnement de la méthode getModifiedControls qui permet maintenant de connaître la liste des champs modifiés depuis le moment que l'on choisit avec la nouvelle méthode initModifiedControlsList(). (#700)
      * support des urls externes (en http et https) pour la cible des formulaires (#710)      * support des urls externes (en http et https) pour la cible des formulaires (#710)
 +     * ajout de nouveaux controles <date> et <datetime>, + affichage d'un datepicker avec le builder html (#196)
   * jTpl :   * jTpl :
      * nouveau plugin pour afficher une constante PHP (uniquement dans les templates sécurisés)      * nouveau plugin pour afficher une constante PHP (uniquement dans les templates sécurisés)
      * nouvelle syntaxe pour afficher le résultat d'expressions : {=$truc...}      * nouvelle syntaxe pour afficher le résultat d'expressions : {=$truc...}
 +  * jAuth :
 +     * ajout de jAuth::getDriverParam() pour pouvoir récupérer facilement un paramètre de la configuration d'un driver de jAuth
 +     * Mise à jour de l'utilisateur courant en session quand une modification survient sur cet utilisateur avec jAuth::updateUser (#461)
   * Nouvelle classe jImageModifier pour modifier facilement des images et les mettres en cache. Son code est issu du plugin de template image (#604)   * Nouvelle classe jImageModifier pour modifier facilement des images et les mettres en cache. Son code est issu du plugin de template image (#604)
   * jIniFileModifier : support des caractères @ et : dans les noms des sections   * jIniFileModifier : support des caractères @ et : dans les noms des sections
 +  * Nouvelle classe jIniMultiFilesModifier.
   * Jelix-Scripts :   * Jelix-Scripts :
     * createapp : on peut maintenant indiquer un chemin pour le documentroot de l'application (par défaut ça reste votre_appli/www) (#163)     * createapp : on peut maintenant indiquer un chemin pour le documentroot de l'application (par défaut ça reste votre_appli/www) (#163)
Ligne 36: Ligne 47:
     * nouvelles constantes à renseigner dans scripts.conf.php (auteur, copyright, licence...) pour remplir automatiquement les commentaires d'en-tête des fichiers php créés et les fichiers module.xml, plugin.xml et project.xml.     * nouvelles constantes à renseigner dans scripts.conf.php (auteur, copyright, licence...) pour remplir automatiquement les commentaires d'en-tête des fichiers php créés et les fichiers module.xml, plugin.xml et project.xml.
     * nouvelle commande createentrypoint pour créer un point d'entrée du type que l'on veut     * nouvelle commande createentrypoint pour créer un point d'entrée du type que l'on veut
-  * module auth : meilleure prise en charge de la redirection vers une page d'origine (où l'on était avant de venir sur le formulaire d'authentification) (#658)+    * createform : ajout un champs de saisie pour les clés primaires non autoincrementée, et le controlleur CRUD l'affiche ou pas selon le type d'utilisation du formulaire 
 +  * module auth : 
 +    * meilleure prise en charge de la redirection vers une page d'origine (où l'on était avant de venir sur le formulaire d'authentification) (#658
 +    * utilisation d'une nouvelle réponse htmlauth dans l'action jAuth:form (#750)
   * 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)
   * Nouvelles spécifications pour le format des fichiers module.xml, plugin.xml et project.xml.   * Nouvelles spécifications pour le format des fichiers module.xml, plugin.xml et project.xml.
   * Mise à jour de jQuery, et ajout de jQuery UI.   * Mise à jour de jQuery, et ajout de jQuery UI.
-  * Mise à jour de TCPDF vers la version 4.2.004+  * Mise à jour de TCPDF vers la version 4.2.006
   * Mise à jour des classes clearbricks vers la version svn-192.   * Mise à jour des classes clearbricks vers la version svn-192.
-  * Mise à jour de PHPMailer vers la version 2.2.1 (et séparation du code de la classe jMailer et du code original de PHPMailer)+  * Mise à jour de PHPMailer vers la version 2.(et séparation du code de la classe jMailer et du code original de PHPMailer)
   * Mise à jour de WikiRenderer vers la version 3.1pre65   * Mise à jour de WikiRenderer vers la version 3.1pre65
  
Ligne 56: Ligne 70:
   * jForms :   * jForms :
       * Les radiobuttons qui avaient une valeur 0 étaient sélectionnés par défaut (#691)       * Les radiobuttons qui avaient une valeur 0 étaient sélectionnés par défaut (#691)
 +      * jFormsDataContainer::clear() ne nettoyait pas tout
   * Corrections dans les schémas relaxNG   * Corrections dans les schémas relaxNG
   * Corrections sur le plugin de template history   * Corrections sur le plugin de template history
   * Mauvais appel d'une méthode d'une réponse cmdline dans le module junittests (#729)   * Mauvais appel d'une méthode d'une réponse cmdline dans le module junittests (#729)
 +  * suppression d'un paramètre inutile à jCmdlineCoordinator::getErrorCode
  
 ====== Autres versions ====== ====== Autres versions ======
   * [[:changelog]]   * [[:changelog]]
  

fr/changelog/1.1beta2.txt · Dernière modification : 2012/04/14 20:53 de laurent

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