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
Prochaine révisionLes deux révisions suivantes
fr:changelog:1.7.x [2020/11/24 16:31] – [Jelix 1.7.5] laurentfr:changelog:1.7.x [2022/05/31 07:31] – [Jelix 1.7.10] laurent
Ligne 3: Ligne 3:
 Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.7. Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.7.
  
 +
 +
 +
 +
 +
 +====== Jelix 1.7.11 ======
 +
 +Sortie le 31 mai 2022
 +
 +  * Corrections de compatibilité avec PHP 8
 +  * Correction sur le logout dans jAuth : le cookie persistant n'était pas supprimé correctement
 +  * Installateur :
 +    * Correction de la configuration des fichiers web d'un module : le contenu du répertoire était supprimé quand il était la cible d'un lien. 
 +    * 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
 +  * new support of revision number on JS/CSS links for cache:  A revision parameter can be added on JS/CSS links automatically, in order to bypass the browser cache on JS/CSS
 +  * debugbar: it can now moved to the top center of the page
 +  * jTpl
 +    * upgrade Castor to 1.1.0. New major features in templates :
 +      - support of macro
 +      - autoescaping
 +  * pagelinks plugin: new display properties for classes. CSS classes can now be set on each elements of a list of pages.
 +  * jForms:
 +    * fix time widget: use webassets
 +    * date, datetime and time widgets: add placeholders
 +    * translate strings into autocomplete widgets
 +    * fix the possibility to setup CSS class on buttons widgets
 +    * Support of the Image control into the XML format
 +    * Improve widgets to facilitate the overriding of html content. On some widgets there are new methods that output only Html content, so new widget just has to override these methods to change the generated HTML.
 +    * more documentation into the code of jFormsSession
 +    * new template plugin @@{ifctrltype}@@
 +    * backport the method @@HtmlBuilder::outputAllControlsValues()@@ from Jelix 1.8
 +  * Jelix commands: 
 +    * fix some comments and bad returned values
 +    * @@app:ini-change@@ command: support of section deletion
 +  * all enhancements and bug fixes from Jelix 1.6.37
 +    * jforms, image selector: support of "auto" for width and height of the dialog
 +    * New @@jApp::setApplicationInitFile()@@ to indicate an application.init.php file
 +    * Fix jforms javascript: selection was loose when reloading a menulist via XHR
 +    * jacl2db_admin: fix CSS to stick headers of the rights table
 +    * new method @@jAuth::getReasonToForbiddenPasswordChange()@@ and new interface @@jIAuthDriver3@@
 +  * all enhancements and bug fixes from Jelix 1.6.36
 +    * Fix jacl2db: id_aclgrp field should be bigger than login
 +    * Fix entrypoint installation: it did not update path when the @@require@@ instruction for @@application.init.php@@ does not use parenthesis.
 +    * Fix jauthdb_admin: it should call @@jAuth::canChangePassword()@@ when needed
 +    * jForms, formfull widget: display correctly checkboxes
 +    * jForms: separate each item of checkboxes/radioboxes by new line
 +    * Fix: error pages should not require authentication
 +    * Fix the retrieval of the documentRoot when compiling configuration
 +
 +
 +
 +
 +
 +
 +====== Jelix 1.7.10 ======
 +
 +Sortie le 2 Janvier 2022
 +
 +  * Corrige une régressiont dans jAuth pour les installateurs de modules. @@password_hash_method@@ et @@password_hash_options@@ étaient manquant pour les installateurs qui n'utilisent pas la nouvelle méthode @@jAuth::getDriverConfig()@@
 +
 +
 +====== Jelix 1.7.9 ======
 +
 +Sortie le 20/12/2021
 +
 +  * Nouvelle locale pour formater une valeur monétaire avec ou sans taxes : @@jelix~format.format.monetary.wtax@@ et @@jelix~format.format.monetary.wotax@@
 +  * Nouveau controleur CRUD avec un formulaire de filtre: @@jControllerDaoCrudFilter@@
 +  * Nouvelle méthode @@jAuth::reloadUserSession()@@
 +  * master_admin: nouveau groupe d'item de menu pour les pages CRUD (id: @@crud@@)
 +  * Backport des améliorations et bug fix depuis JelixDatabase 1.2.1
 +    * Pgsql tools: nouvelles méthodes pour parser et genérer les valeurs postgresql de type array
 +    * Nouvelles méthodes @@jDbResultSet::fetchAssociative()@@ et @@jDbResultSet::fetchAllAssociative()@@
 +    * Nouvelle méthode @@jDbResultSet::free()@@
 +    * Nouvelle méthode @@ConnectionInterface::close()@@
 +    * Correction de la prise en charge des paramètres de requètes donnés à la méthode @@execute()@@ des connecteurs mysql et postgresql
 +    * Correction de l'analyse des paramètres de requêtes dans le SQL : @@::something@@ ne doit pas être lu comme un paramètre
 +  * Toutes les améliorations et corrections de Jelix 1.6.35
 +
 +
 +====== Jelix 1.7.8 ======
 +
 +Sortie le 30 juillet 2021.
 +
 +  * Correction de l'installateur durant la configuration des accés de modules
 +  * Correction de @@jResponseHtml::addJsLink@@: possibilité de définir l'attribut @@type@@
 +  * Correction de la création d'un utilisateur dans jauthdb_admin : le login doit être nettoyé des espaces avant/après
 +  * Correction de la récupération automatique du nom de domaine et du port. Avec certaines configuration Nginx, SERVER_NAME peut être définit avec un port, et donc jUrl générait des URL avec deux ports.
 +  * Corrections de crash avec PHP 8 et de warning avec PHP 7.4, lors de l'utilisation de jDb et du gestionnaire d'erreur de Jelix.
 +  * Des traductions sont maintenant disponibles dans plusieurs langues.
 +
 +
 +====== Jelix 1.7.7 ======
 +
 +Sortie le 7 mars 2021.
 +
 +  * Corrections dans l'environnement Docker pour les tests, et mise à jour de PHPUnit à 8.5.14 pour les tests avec PHP 8.
 +
 +Cette version contient tous les correctifs et améliorations de Jelix 1.6.31, 1.6.32 et 1.6.33:
 +
 +  * Correction problème de compatibilité PHP 7 dans le driver memcache
 +  * Correction jacl2db_admin : des chaines n'étaient pas traduites
 +  * Correction commande acl2right: les droits interdits étaient affichés comme étant autorisés
 +  * Correction commande acl2right: il n'y avait pas de sous commande pour créer des droits interdits
 +  * jacl2db_admin: petites améliorations dans l'interface de liste de droits pour que ce soit plus compréhensibles
 +  * Nouvelle option @@force_new@@ dans les profiles pgsql pour forcer une nouvelle connexion
 +  * Correction de plusieurs problèmes de compatibilité avec PHP 8.0
 +  * Correction de locales de jDao qui avaient de mauvais paramètres de substitution pour sprintf
 +  * Correction de la conversion de float vers chaine dans jDb
 +  * Correction dans l'api schema de Postgresql : la liste des tables ne doit contenir que les tables visibles avec le search_path
 +  * Correction sur la comparaison des valeurs lors de la vérification des champs modifiés dans jForms
 +  * Correction de problèmes dans la vérification des droits d'admin lors des changements de droits dans l'administration. Il y avait des cas où il était encore possible de supprimer totalement des droits d'admin (et donc l'administrateur se faisait éjecter).
 +  * jauthdb_admin: ajout de l'autocomplétion dans le champs de recherche des utilisateurs
 +  * jInstaller, module.xml: autorisation de @@https://@@  en plus de @@https://@@ dans le namespace
  
  

fr/changelog/1.7.x.txt · Dernière modification : 2023/11/08 14:42 de laurent

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