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 [2019/09/09 22:10] – [Jelix 1.7.0] laurent | fr:changelog:1.7.x [2022/05/31 07:41] – [Jelix 1.7.11] laurent | ||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
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 @@< | ||
+ | * support d'un numéro de version dans les liens JS/CSS pour le cache : un paramètre " | ||
+ | * debugbar : elle peut maintenant être affichée en haut au centre | ||
+ | * jTpl | ||
+ | * Mise à jour de Castor vers 1.1.0. Nouvelle fonctionnalité majeures dans les templates : | ||
+ | - prise en charge de macros | ||
+ | - auto echappement | ||
+ | * plugin pagelinks : nouvelles propriétés pour l' | ||
+ | * jForms: | ||
+ | * fix widget time : utilisation des webassets | ||
+ | * widgets date, datetime et time : ajout de " | ||
+ | * internationalisation des chaines du widget autocomplete | ||
+ | * Correction de la possibilité de définir la classe CSS dans les boutons | ||
+ | * Prise en charge du contrôle " | ||
+ | * Amélioration des widgets pour faciliter la redéfinition du contenu HTML dans des classes filles. Dans certains widgets, il y a des nouvelles méthodes qui ne font qu' | ||
+ | * ajout de documentation dans le code de jFormsSession | ||
+ | * nouveau plugin de template @@{ifctrltype}@@ | ||
+ | * backport de la méthode @@HtmlBuilder:: | ||
+ | * Jelix commands: | ||
+ | * fix some comments and bad returned values | ||
+ | * @@app: | ||
+ | * amélioration et correction de Jelix 1.6.37 | ||
+ | * jforms, sélecteur d' | ||
+ | * Nouvelle méthode @@jApp:: | ||
+ | * Correction JS dans jforms : la selection était perdue après un rechargement d'un menulist avec XHR | ||
+ | * jacl2db_admin : correction des CSS de la table des droits, pour toujours garder les entêtes de colonne et la première colonne visible | ||
+ | * nouvelle méthode @@jAuth:: | ||
+ | * amélioration et correction de Jelix 1.6.36 | ||
+ | * Fix jauthdb_admin: | ||
+ | * Fix jForms, widget formfull widget: affichage correcte des checkboxes | ||
+ | * Fix jForms: séparation de chaque item de checkboxes/ | ||
+ | * Fix jForms: correction du HTML dans les widgets choice, imageupload et upload2 | ||
+ | * Fix jForms: corrige dynamicFillData quand il y a une valeur vide | ||
+ | * Fix: les pages d' | ||
+ | * Fix jacl2db: le champs id_aclgrp field doit être plus grand que le champs login | ||
+ | * Fix core configuration: | ||
+ | * Fix entrypoint installation: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== 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 ====== | ||
+ | |||
+ | Sortie le 17 aout 2020 | ||
+ | |||
+ | * Ajout des corrections et améliorations de Jelix 1.6.29 | ||
+ | |||
+ | ====== Jelix 1.7.4 ====== | ||
+ | |||
+ | Sortie le 9 juin 2020 | ||
+ | |||
+ | ==== Bug fixed ==== | ||
+ | |||
+ | * Corrections et amélioration de Jelix 1.6.28 | ||
+ | |||
+ | ==== Improvements ==== | ||
+ | |||
+ | * ajout de l' | ||
+ | |||
+ | ====== Jelix 1.7.3 ====== | ||
+ | |||
+ | Sortie le 28 mars 2020 | ||
+ | |||
+ | ==== Bug fixed ==== | ||
+ | |||
+ | * Changement du nom du paramètre de configuration @@notfoundAct@@ en @@notFoundAct@@. La mise à jour est automatique | ||
+ | * Correction de la méthode @@setAttribute()@@ dans le driver mysqli et d' | ||
+ | * Correction d'une regression dans @@jDbPgsqlTools:: | ||
+ | * Correction de l'aide de la commande @@app: | ||
+ | * Correction de l' | ||
+ | * Correction de l' | ||
+ | * Correction dans les tests unitaires | ||
+ | * Corrections et amélioration de Jelix 1.6.26 et 1.6.27 | ||
+ | |||
+ | |||
+ | ==== Improvements ==== | ||
+ | |||
+ | * Nouvelle configuration web assets pour les nouveaux widgets autocomplete et imageupload (de Jelix 1.6.26) | ||
+ | * Mise à jour de dépendances : PhpMailer 5.2.28, IniFile 3.2.4, FileUtilities 1.8.4, Symfony Console 3.2.14 | ||
+ | |||
+ | ====== Jelix 1.7.2 ====== | ||
+ | |||
+ | Sortie le 20 octobre 2019 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Correction sur les paramètres d' | ||
+ | * Correction dans le configurateur : les modules qui n' | ||
+ | * Correction sur l' | ||
+ | * Toutes les corrections et améliorations de la version 1.6.25 | ||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Nouvelles classes jHttpErrorException, | ||
+ | * Nouveau type de réponse, avec l'id ' | ||
+ | * Mise à jour de ckeditor5 vers la version 12.4.0, avec des plugins en plus. | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.7.1 ====== | ||
+ | |||
+ | Sortie le 11 septembre 2019 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * jForms : regression lors de la vérification du token anti-CSRF | ||
+ | * webassets : url de theme mal formée | ||
+ | |||
====== Jelix 1.7.0 ====== | ====== Jelix 1.7.0 ====== |