Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste :

Wiki: Plan du site - Derniers changements - Back link

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 [2019/10/20 15:49] – [Corrections] laurentfr:changelog:1.7.x [2020/11/24 16:31] – [Jelix 1.7.5] 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.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::getParameters()@@
 +  * jforms: support d'un champs de saisie d'heure: "time" (nouvelle classe @@jFormsControlTime@@, et support de @@<time>@@ dans les fichiers xml)
 +  * 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::setUserSession()@@
 +  * Nouvelles méthodes sur jServer: @@getDomainName()@@, @@getServerURI()@@, @@getPort()@@, @@isHttps()@@
 +
 +==== 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'initialisation d'un coordinateur pour que certains composants comme jAuth puissent fonctionner.
 +  * Authentication: @@checkCookieToken()@@ ne provoque plus une erreur 500 si le cookie du token est invalide
 +  * jAcl2: renomme le terme 'role' en 'right'. Le renommage du terme 'subject' en 'role' dans Jelix 1.7.0 était une erreur de conception. Donc certaines API ont été renommées, même si les anciennes API, dépréciées, restent utilisables.
 +    * @@jAcl2DbManager::addRole()@@ devient @@createRight()@@
 +    * @@jAcl2DbManager::removeRole()@@ devient @@deleteRight()@@
 +    * @@jAcl2DbManager::removeRole()@@ devient @@deleteRight()@@
 +    * @@jAcl2DbManager::copyRoleRights()@@ devient @@copyRightSettings()@@
 +    * @@jAcl2DbManager::addRoleGroup()@@ devient @@createRightGroup()@@
 +    * @@jAcl2DbManager::removeRoleGroup()@@ devient @@deleteRightGroup()@@
 +    * dao method @@jacl2rights::getRightsByRole()@@ devient @@getRightSettings()@@
 +    * dao method @@jacl2rights::deleteByRoleRes()@@ devient @@deleteByRightRes()@@
 +    * dao method @@jacl2rights::deleteByRole()@@ devient @@deleteByRight()@@
 +    * dao method @@jacl2rights::deleteByGroupAndRoles()@@ devient @@deleteByGroupAndRights()@@
 +    * dao method @@jacl2subject::findAllRoles()@@ devient @@findAllRights()@@
 +    * dao method @@jacl2subject::removeRolesFromGroup()@@ devient @@removeRightsFromRightsGroup()@@
 +    * dao method @@jacl2subject::replaceRoleGroup()@@ devient @@replaceRightsGroup()@@
 +    * console command @@acl2:role-create@@ devient @@acl2:right-create@@
 +    * console command @@acl2:role-delete@@ devient @@acl2:right-delete@@
 +    * console command @@acl2:role-group-create@@ devient @@acl2:rights-group-create@@
 +    * console command @@acl2:role-group-delete@@ devient @@acl2:rights-group-delete@@
 +    * console command @@acl2:role-group-list@@ devient @@acl2:rights-groups-list@@
 +    * console command @@acl2:roles-list@@ devient @@acl2:rights-list@@
 +  
 +==== Améliorations ====
 +
 +  * jAcl2: ajout d'un adaptateur pour relié à une API d'authentification autre que jAuth. Cela permet d'utiliser par exemple la bibliothèque jelix/authentication-module.
 +  * 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'option @@--profile@@ sur les commandes @@module:create-class-dao@@ et @@module:create-form@@
 +
 +====== 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'autres erreurs dans les plugins de jDB
 +  * Correction d'une regression dans @@jDbPgsqlTools::getFieldList()@@
 +  * Correction de l'aide de la commande @@app:create-lang-package@@
 +  * Correction de l'installateur : @@module:configure@@ ne prenait pas bien en charge l'option @@--no-local@@
 +  * Correction de l'installateur : erreur dans la commande @@jelix:migrate@@ quand elle était appellée sur une application déjà migrée
 +  * 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 ====== ====== Jelix 1.7.2 ======
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