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édentes Révision précédente
Prochaine révision
Révision précédente
fr:changelog:1.7.x [2019/09/10 00:10]
laurent [Jelix 1.7.0]
fr:changelog:1.7.x [2020/11/24 17:31] (Version actuelle)
laurent [Jelix 1.7.5]
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 ======
 +
 +Sortie le 20 octobre 2019 
 +
 +==== Corrections ====
 +
 +   * Correction sur les paramètres d'​installation donnés aux classes d'​installation. La liste des paramètres ne contenait pas les paramètres qui avaient des valeurs par défaut définis dans les configurateurs de modules.
 +   * Correction dans le configurateur : les modules qui n'​avaient pas de classe de configurateur,​ n'​étaient pas activés
 +   * Correction sur l'​auto-découverte des plugins fournis avec Jelix
 +   * Toutes les corrections et améliorations de la version 1.6.25
 +==== Améliorations ====
 +
 +   * Nouvelles classes jHttpErrorException,​ jHttp401UnauthorizedException,​ jHttp403ForbiddenException et jHttp404NotFoundException pour générer des erreurs HTTP à partir des contrôleurs et plugins du coordinateur.
 +   * Nouveau type de réponse, avec l'id '​htmlerror',​ utilisé pour retourner une page HTML avec une erreur HTTP, quand le client HTTP accepte du HTML. Cette réponse est maintenant utilisé lorsqu'​une exception jHttpErrorException ou ses descendantes sont générés.
 +   * 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 ======
fr/changelog/1.7.x.1568067049.txt.gz · Dernière modification: 2019/09/10 00:10 par laurent
Fils rss des changements récents dans le wiki Creative Commons License