Raccourcis : Contenu - rubriques - sous rubriques
EN 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
fr:changelog:1.7.x [2022/05/31 07:31] – [Jelix 1.7.10] laurentfr:changelog:1.7.x [2023/11/08 14:42] (Version actuelle) – [Jelix 1.7.15] laurent
Ligne 7: Ligne 7:
  
  
 +
 +
 +
 +
 +====== Jelix 1.7.17 ======
 +
 +Sortie le 30 octobre 2023.
 +
 +  * Fix une regression dans @@jFormsBase::getModifiedControls()@@ : certains contrôles comme "submit" étaient considérés inutilement modifiés
 +  * Fix une regression dans le debuggage de jMailer : la sortie n'était plus faite dans les logs
 +  * Fix une erreur dans la commande create:dao avec les champs null
 +  * Fix le widget jforms choice, affichage de la valeur d'un contrôle : ajout d'un éspace entre le label et la valeur.
 +  * Fix des warnings PHP à propos de valeurs nulles passées à htmlspecialchars
 +  * Fix la version dans la constante JELIX_VERSION. Elle n'avait pas été mise à jour dans la version précédente.
 +  * Fix la migration 1.6->1.7 des fichiers de configuration des points d'entrées.
 +
 +====== Jelix 1.7.16 ======
 +
 +Sortie le 30 juillet 2023
 +
 +
 +  * Support d'un entête par défaut @@Reply-To@@ dans jMailer
 +  * nouvelle méthode @@ConfigurationHelpers::updateEntryPointFile()@@
 +  * nouvelle méthode @@InstallHelpers::updateEntryPointFile()@@ et @@InstallHelpers::removeEntryPoint()@@
 +  * corrige les fonctions @@Jelix\Utilities\utf8_*@@
 +  * tests : fix une erreur au démarrage dans l'image docker ldap 
 +  * tests : fix un warning dans upgraderValidityTest avec PHP 8.2
 +
 +
 +
 +====== Jelix 1.7.15 ======
 +
 +Sortie le 15 Avril 2023
 +
 +  * Fix génération du paquet zip et tar.gz : ils ne contenaient pas le répertoire vendor
 +  * Installateur : 
 +    * fix erreur à propos de la méthode indéfinie @@Jelix\IniFile\IniModifierReadOnly::setValue()@@ dans les installateurs/upgradeurs dépréciés
 +    * Fix @@jInstallerEntryPoint::getSingleLocalConfigIni()@@
 +  * tests: upgrade Qunit
 +
 +====== Jelix 1.7.14 ======
 +
 +Sortie le 28 Février 2023
 +
 +  * Fix compatibilité avecPHP 8.2.
 +  * Fix styles des question dans les commandes Symfony
 +  * Installateur :
 +    * fix la migration de localconfig durant la migration locale
 +    * Fix la sélection des upgradeurs à exécuter : dans certains case, ils n'étaient pas executés.
 +  * Configurateur :
 +    * Fix la configuration des modules installés localement
 +    * Fix erreur quand un module et ses dépendances sont mis à jour
 +    * Configurateur jacl2 et jauth : ne pas demander le point d'entrée quand cela n'est pas nécessaire
 +  * Scripts : fix code de sortie pour console.php et dev.php
 +  * Fix problème durant le lancement de la commande app:init-admin
 +  * Fix erreur dans les commandes cli quand jUrl est appelé
 +  * Fix commande de test mail : le format de template n'était pas bon
 +  * jForms : remplacement d'appels de d'objets dépréciés
 +
 +====== Jelix 1.7.13 ======
 +
 +Sortie le 23 Janvier 2023
 +
 +  * jForms :
 +    * @@jFormsBase::saveFile@@ : nouveau parametre booléen pour supprimer le fichier original
 +    * support de @@filterhtml@@ sur @@<input>@@
 +    * Fix chargement du js jforms : retourne une erreur 404 http quand le fichier n'existe pas
 +    * Fix widget html form, lors de la récupération de jquery.js depuis la collection webassets courante
 +    * Fix compilateur jForms : permet les images dans le widget group
 +  * Installateur : upgrade.php doit avoir priorité sur upgrade_1_6.php
 +  * Fix driver kv file: utiliser la méthode isResource au lieu de is_resource.
 +  * Fix jDb, AccessParameters : ne doit pas générer pdooptions
 +  * Fix File logger: date et ip étaient dupliquées
 +  * Fix notices dans le plugin tpl pagelinks
 +  * Fix @@jAcl2Authentication@@ adaptateur : utilise @@jAcl2JAuthAdapter@@ par défaut
 +
 +
 +====== Jelix 1.7.12 ======
 +
 +Sortie le 09 décembre 2022
 +
 +  * jDb : réintroduction du support des placeholders @@$1@@, @@$2@@ etc dans les requêtes préparées, comme dans Jelix 1.6
 +  * jAuth : correction de la prise en charge de la configuration du driver stockée dans la section @@auth_<driver>@@
 +  * jCache : correction de l'API garbage dans le plugin file. Il essayait de supprimer des répertoires non vide.
 +  * Fix installateur : la configuration des points d'entrées n'était pas sauvé
 +  * Correction du chargement des configuration des plugins du routeur (jCoordinator)
 +  * Configurateur du module jelix : ajout de @@nosetup@@ dans les choix de l'installation de @@jelix-www@@
 +  * Montée de version de Symfony/Console vers 5.4 pour être compatible avec PHP 8.1.
 +  * Correction de @@jFile::write()@@ : les répertoires n'étaient pas créés avec le chmod indiqué dans la configuration
 +  * assets : @@ui.fr.js@@ du datepicker était manquant
 +  * Nouvelle commande @@php dev.php app:ini-merge@@ pour fusionner deux fichiers ini.
 +
 +De Jelix 1.6:
 +
 +  * @@closed.html@@ peut maintenant être stocké dans @@var/themes/@@
 +  * Remplacement de l'utilisation des fonctions dépréciées @@utf8_*@@
 +  * jDb : nouvelle option @@session_role@@ dans les profiles pour PostgreSQL pour indiquer le rôle de session
 +  * Correction installateur : @@useDbProfile@@ ne doit pas changer le nom du profile
 +  * jMailer : nouvelle valeur @@"unencrypted"@@ pour @@secure_protocol@@
 +  * Correction de l'erreur "two few arguments" apparaissant lors de l'appel à des gestionnaires d'erreurs
  
 ====== Jelix 1.7.11 ====== ====== Jelix 1.7.11 ======
Ligne 18: Ligne 118:
     * configurateur du module "jelix" : configurer l'accès à la base de donnée seulement si nécessaire     * configurateur du module "jelix" : configurer l'accès à la base de donnée seulement si nécessaire
     * restauration de la prise en charge de @@<module>.path@@ dans la configuration. Cela facilite la migration depuis Jelix  1.6 et cela est utile pour déclarer un module avec un script de configuration     * restauration de la prise en charge de @@<module>.path@@ dans la configuration. Cela facilite la migration depuis Jelix  1.6 et cela est utile pour déclarer un module avec un script de configuration
-  * new support of revision number on JS/CSS links for cache:  revision parameter can be added on JS/CSS links automaticallyin order to bypass the browser cache on JS/CSS +  * support d'un numéro de version dans les liens JS/CSS pour le cache : un paramètre "revision" ("_r") peut être ajouté automatiquement sur les liens JS/CSS, pour forcer le navigateur à recharger leur contenu quand celui-ci est changé. (voir paramètre @@assetsRevision=@@ dans la configuration) 
-  * debugbar: it can now moved to the top center of the page+  * debugbar : elle peut maintenant être affichée en haut au centre
   * jTpl   * jTpl
-    * upgrade Castor to 1.1.0. New major features in templates : +    * Mise à jour de Castor vers 1.1.0. Nouvelle fonctionnalité majeures dans les templates : 
-      - support of macro +      - prise en charge de macros 
-      - autoescaping +      - auto echappement 
-  * pagelinks pluginnew display properties for classesCSS classes can now be set on each elements of a list of pages.+    plugin pagelinks : nouvelles propriétés pour l'affichage. Les noms des classes CSS peuvent maintenant être indiquées pour chaque élements de la liste des pages.
   * jForms:   * jForms:
-    * fix time widget: use webassets +    * fix widget time utilisation des webassets 
-    * date, datetime and time widgetsadd placeholders +    * widgets date, datetime et time : ajout de "placeholders" 
-    * translate strings into autocomplete widgets +    * internationalisation des chaines du widget autocomplete 
-    * fix the possibility to setup CSS class on buttons widgets +    * Correction de la possibilité de définir la classe CSS dans les boutons  
-    * Support of the Image control into the XML format +    * Prise en charge du contrôle "image" dans la syntaxe XML de jforms 
-    * Improve widgets to facilitate the overriding of html contentOn some widgets there are new methods that output only Html contentso new widget just has to override these methods to change the generated HTML. +    * Amélioration des widgets pour faciliter la redéfinition du contenu HTML dans des classes fillesDans certains widgets, il y a des nouvelles méthodes qui ne font qu'afficher le HTML, ainsi un nouveau widget qui hérite de ces widgets n'a plus qu'à redéfinir ces méthodes pour changer le html
-    * more documentation into the code of jFormsSession +    * ajout de documentation dans le code de jFormsSession 
-    * new template plugin @@{ifctrltype}@@ +    * nouveau plugin de template @@{ifctrltype}@@ 
-    * backport the method @@HtmlBuilder::outputAllControlsValues()@@ from Jelix 1.8+    * backport de la méthode @@HtmlBuilder::outputAllControlsValues()@@ depuis Jelix 1.8
   * Jelix commands:    * Jelix commands: 
     * fix some comments and bad returned values     * fix some comments and bad returned values
     * @@app:ini-change@@ command: support of section deletion     * @@app:ini-change@@ command: support of section deletion
-  * all enhancements and bug fixes from Jelix 1.6.37 +  * amélioration et correction de Jelix 1.6.37 
-    * jforms, image selectorsupport of "auto" for width and height of the dialog +    * jforms, sélecteur d'image : prise en charge de la valeur "auto" pour la hauteur et largeur de la boîte de dialogue. 
-    * New @@jApp::setApplicationInitFile()@@ to indicate an application.init.php file +    * Nouvelle méthode @@jApp::setApplicationInitFile()@@ pour indiquer un fichier application.init.php, quand celui-ci n'est pas dans l'arborescence standard 
-    * Fix jforms javascript: selection was loose when reloading a menulist via XHR +    * Correction JS dans jforms : la selection était perdue après un rechargement d'un menulist avec XHR 
-    * jacl2db_admin: fix CSS to stick headers of the rights table +    * jacl2db_admin : correction des CSS de la table des droits, pour toujours garder les entêtes de colonne et la première colonne visible 
-    * new method @@jAuth::getReasonToForbiddenPasswordChange()@@ and new interface @@jIAuthDriver3@@ +    * nouvelle méthode @@jAuth::getReasonToForbiddenPasswordChange()@@ et nouvelle interface @@jIAuthDriver3@@ 
-  * all enhancements and bug fixes from Jelix 1.6.36 +  * amélioration et correction de Jelix 1.6.36 
-    * Fix jacl2db: id_aclgrp field should be bigger than login +    * Fix jauthdb_admin: @@jAuth::canChangePassword()@@ doit être appelé quand c'est nécessaire 
-    * Fix entrypoint installation: it did not update path when the @@require@@ instruction for @@application.init.php@@ does not use parenthesis. +    * Fix jForms, widget formfull widget: affichage correcte des checkboxes 
-    * Fix jauthdb_admin: it should call @@jAuth::canChangePassword()@@ when needed +    * Fix jForms: séparation de chaque item de checkboxes/radioboxes par une nouvelle ligne 
-    * jForms, formfull widget: display correctly checkboxes +    * Fix jForms: correction du HTML dans les widgets choice, imageupload et upload2 
-    * jForms: separate each item of checkboxes/radioboxes by new line +    * Fix jForms: corrige dynamicFillData quand il y a une valeur vide 
-    * Fix: error pages should not require authentication +    * Fix: les pages d'erreurs doivent être accessibles sans authentification 
-    * Fix the retrieval of the documentRoot when compiling configuration+    * Fix jacl2db: le champs id_aclgrp field doit être plus grand que le champs login 
 +    * Fix core configuration: la récupération de documentRoot n'était pas bonne 
 +    * Fix entrypoint installation: doit pouvoir remplacer les @@require@@ qui n'ont pas de parenthèses
  
  

fr/changelog/1.7.x.1653982287.txt.gz · Dernière modification : 2022/05/31 07:31 de laurent

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