Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
changelog:1.1beta2 [2008/09/26 21:11] – créée laurent | changelog: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: | Pour tout les changements depuis jelix 1.0.x pour la version 1.1 finale, voir la page de la [[changelog: | ||
- | **Version Courante de développement : SVN-1100** | + | **Version Courante de développement : SVN-1213** |
===== Principales évolutions ===== | ===== Principales évolutions ===== | ||
- | ===== Mettre à jour depuis jelix 1.0.x ===== | + | ===== Mettre à jour depuis jelix 1.0.x ou |
- | + | ||
- | Voir la page de la [[changelog: | + | |
- | + | ||
- | ===== Mettre à jour depuis | + | |
- | + | ||
- | * remplacer le répertoire lib de jelix par celui contenu dans le paquet jelix 1.1beta1. | + | |
- | * **supprimer** tous les fichiers le répertoire temp/ | + | |
+ | Voir la page du manuel [[fr: | ||
===== Détails des changements ===== | ===== Détails des changements ===== | ||
- | |||
==== Améliorations, | ==== Améliorations, | ||
* Toutes les petites améliorations apportées dans les versions 1.0.x et 1.1beta1 | * Toutes les petites améliorations apportées dans les versions 1.0.x et 1.1beta1 | ||
+ | * quelques optimisations sur les contrôleurs pour l' | ||
+ | * possibilité de désactiver les caches de zone dans la configuration (#717) | ||
+ | * jControllerDaoCrud : ajout des méthodes _getForm et _createForm, | ||
+ | * jDb : | ||
+ | * suppression du support des vieilles version de PDO (php 5.0), et des vieilles constantes de jelix JPDO_*. | ||
+ | * jDbConnection:: | ||
+ | * Ajout du support de FETCH_INTO | ||
+ | * jDao : Lors d'une mise à jour, les champs en " | ||
+ | * jForms : | ||
+ | * protection automatique contre les attaques de type CSRF (#478). Nouvel attribut allowAnyOrigin dans les fichiers xml pour la désactiver, | ||
+ | * 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) | ||
+ | * 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) | ||
+ | * ajout de nouveaux controles < | ||
+ | * jTpl : | ||
+ | * nouveau plugin pour afficher une constante PHP (uniquement dans les templates sécurisés) | ||
+ | * nouvelle syntaxe pour afficher le résultat d' | ||
+ | * jAuth : | ||
+ | * ajout de jAuth:: | ||
+ | * Mise à jour de l' | ||
+ | * 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 | ||
+ | * Nouvelle classe jIniMultiFilesModifier. | ||
+ | * Jelix-Scripts : | ||
+ | * createapp : on peut maintenant indiquer un chemin pour le documentroot de l' | ||
+ | * createapp : application.init.php fait maintenant l' | ||
+ | * nouvelles constantes à renseigner dans scripts.conf.php (auteur, copyright, licence...) pour remplir automatiquement les commentaires d' | ||
+ | * nouvelle commande createentrypoint pour créer un point d' | ||
+ | * createform : ajout un champs de saisie pour les clés primaires non autoincrementée, | ||
+ | * module auth : | ||
+ | * meilleure prise en charge de la redirection vers une page d' | ||
+ | * utilisation d'une nouvelle réponse htmlauth dans l' | ||
+ | * nouveau formateur pour jDiff (Diff) (#720) | ||
+ | * 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. | ||
+ | * Mise à jour de jQuery, et ajout de jQuery UI. | ||
+ | * Mise à jour de TCPDF vers la version 4.2.006 | ||
+ | * Mise à jour des classes clearbricks vers la version svn-192. | ||
+ | * Mise à jour de PHPMailer vers la version 2.3 (et séparation du code de la classe jMailer et du code original de PHPMailer) | ||
+ | * Mise à jour de WikiRenderer vers la version 3.1pre65 | ||
Ligne 30: | Ligne 64: | ||
* Toutes les corrections apportées dans les versions 1.0.x et 1.1beta1 | * Toutes les corrections apportées dans les versions 1.0.x et 1.1beta1 | ||
+ | * core : | ||
+ | * certaines erreurs critiques n' | ||
+ | * Erreur dans le test de la liste de checkTrustedModules (#715) | ||
+ | * bug lors de l' | ||
+ | * jForms : | ||
+ | * Les radiobuttons qui avaient une valeur 0 étaient sélectionnés par défaut (#691) | ||
+ | * jFormsDataContainer:: | ||
+ | * Corrections dans les schémas relaxNG | ||
+ | * Corrections sur le plugin de template history | ||
+ | * Mauvais appel d'une méthode d'une réponse cmdline dans le module junittests (#729) | ||
+ | * suppression d'un paramètre inutile à jCmdlineCoordinator:: | ||
====== Autres versions ====== | ====== Autres versions ====== | ||
* [[: | * [[: | ||