Piste :
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:changelog:1.7.x [2020/08/17 20:34] – [Jelix 1.7.4] laurent | fr: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' | ||
+ | * 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 " | ||
+ | * restauration de la prise en charge de @@< | ||
+ | * new support of revision number on JS/CSS links for cache: | ||
+ | * 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:: | ||
+ | * Jelix commands: | ||
+ | * fix some comments and bad returned values | ||
+ | * @@app: | ||
+ | * all enhancements and bug fixes from Jelix 1.6.37 | ||
+ | * jforms, image selector: support of " | ||
+ | * New @@jApp:: | ||
+ | * Fix jforms javascript: selection was loose when reloading a menulist via XHR | ||
+ | * jacl2db_admin: | ||
+ | * new method @@jAuth:: | ||
+ | * all enhancements and bug fixes from Jelix 1.6.36 | ||
+ | * Fix jacl2db: id_aclgrp field should be bigger than login | ||
+ | * Fix entrypoint installation: | ||
+ | * Fix jauthdb_admin: | ||
+ | * jForms, formfull widget: display correctly checkboxes | ||
+ | * jForms: separate each item of checkboxes/ | ||
+ | * 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' | ||
+ | |||
+ | |||
+ | ====== 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:: | ||
+ | * master_admin: | ||
+ | * 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:: | ||
+ | * Nouvelle méthode @@jDbResultSet:: | ||
+ | * Nouvelle méthode @@ConnectionInterface:: | ||
+ | * 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' | ||
+ | * Toutes les améliorations et corrections de Jelix 1.6.35 | ||
+ | |||
+ | |||
+ | ====== Jelix 1.7.8 ====== | ||
+ | |||
+ | Sortie le 30 juillet 2021. | ||
+ | |||
+ | * Correction de l' | ||
+ | * Correction de @@jResponseHtml:: | ||
+ | * Correction de la création d'un utilisateur dans jauthdb_admin : le login doit être nettoyé des espaces avant/ | ||
+ | * 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' | ||
+ | * Des traductions sont maintenant disponibles dans plusieurs langues. | ||
+ | |||
+ | |||
+ | ====== Jelix 1.7.7 ====== | ||
+ | |||
+ | Sortie le 7 mars 2021. | ||
+ | |||
+ | * Corrections dans l' | ||
+ | |||
+ | 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' | ||
+ | * 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: | ||
+ | * 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' | ||
+ | * jauthdb_admin: | ||
+ | * jInstaller, module.xml: autorisation de @@https:// | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.7.6 ====== | ||
+ | |||
+ | Sortie le 24 Novembre 2020. | ||
+ | |||
+ | Cette version contient tous les correctifs et améliorations de Jelix 1.6.30: | ||
+ | |||
+ | * scripts en ligne de commande : | ||
+ | * Correction problème de compatibilité avec php 7.4 | ||
+ | * Correction de la valeur de basePath | ||
+ | * Correction dans jAcl2 admin : un administrateur pouvait se mettre dans un group qui interdisait les droits de gestions des droits. | ||
+ | * Correction d'une erreur php dans le widget listbox de jForms | ||
+ | * Nouveau script pour tester la configuration du mailer : @@php console.php mailer:test my.email@@@@@example.com@@. | ||
+ | * Nouvelle méthode @@jEvent:: | ||
+ | * jforms: support d'un champs de saisie d' | ||
+ | * jAcl2 admin: ajout d'une confirmation lors de la suppression d'un groupe | ||
+ | * jAcl2 admin: ajout d'un séparateur dans la liste des groupes affichée dans la liste des utilisateurs | ||
+ | * Nouvelle méthode @@jAuth:: | ||
+ | * Nouvelles méthodes sur jServer: @@getDomainName()@@, | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Fix script de mise à jour des web assets avec jforms_datepicker et jforms_datetimepicker | ||
+ | * Fix chargement des web assets du widget datetime | ||
+ | * Fix console: ajout de l' | ||
+ | * Authentication: | ||
+ | * jAcl2: renomme le terme ' | ||
+ | * @@jAcl2DbManager:: | ||
+ | * @@jAcl2DbManager:: | ||
+ | * @@jAcl2DbManager:: | ||
+ | * @@jAcl2DbManager:: | ||
+ | * @@jAcl2DbManager:: | ||
+ | * @@jAcl2DbManager:: | ||
+ | * dao method @@jacl2rights:: | ||
+ | * dao method @@jacl2rights:: | ||
+ | * dao method @@jacl2rights:: | ||
+ | * dao method @@jacl2rights:: | ||
+ | * dao method @@jacl2subject:: | ||
+ | * dao method @@jacl2subject:: | ||
+ | * dao method @@jacl2subject:: | ||
+ | * console command @@acl2: | ||
+ | * console command @@acl2: | ||
+ | * console command @@acl2: | ||
+ | * console command @@acl2: | ||
+ | * console command @@acl2: | ||
+ | * console command @@acl2: | ||
+ | | ||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * jAcl2: ajout d'un adaptateur pour relié à une API d' | ||
+ | * Tests: configuration docker pour avoir un environnement de test/dev, en remplacement de vagrant. | ||
====== Jelix 1.7.5 ====== | ====== Jelix 1.7.5 ====== | ||
Ligne 8: | Ligne 175: | ||
Sortie le 17 aout 2020 | Sortie le 17 aout 2020 | ||
- | * Ajout des corrections et amélioration | + | |
====== Jelix 1.7.4 ====== | ====== Jelix 1.7.4 ====== |