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] bibofr:changelog:1.1beta2 [2008/12/08 22:16] – édition externe 127.0.0.1
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 [[fr: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