Piste:
Wiki: Plan du site - Derniers changements - Back link
Différences ¶
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fr:changelog:1.6.x [2020/01/28 16:50] laurent [Jelix 1.6.25] |
fr:changelog:1.6.x [2021/01/13 12:42] (Version actuelle) laurent [Jelix 1.6.30] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.6. | Cette page liste les corrections et améliorations apportées par les versions mineures de Jelix 1.6. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.31 ====== | ||
+ | |||
+ | Sortie le 13 janvier 2021 | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * 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). | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * 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 | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.30 ====== | ||
+ | |||
+ | Sortie le 23 Novembre 2020 | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * 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 | ||
+ | |||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Nouveau script pour tester la configuration du mailer : @@php scripts/script.php jelix~mailer:test my.email[at]example.com@@. (remplacer le @@[at]@@ par un arobase) | ||
+ | * 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()@@ | ||
+ | |||
+ | Nouveaux contributeurs : Adrien Lagroy de Croute and Joel Kociolek | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.29 ====== | ||
+ | |||
+ | Sortie le 17 aout 2020 | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * correction d'une régression dans le plugin dbcache pour jAcl2 | ||
+ | * jDb schema : correction de la comparaison entre colonnes au niveau des champs autoincrémentés | ||
+ | * correction d'un problème de sécurité avec l'url de retour après une authentification | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * nouvelle méthode @@jAcl2::checkByUser()@@, pour vérifier les droits d'un utilisateur quelconque | ||
+ | * nom de base de donnée autorisé dans les profiles pgsql qui utilisent un nom de service | ||
+ | * nouvel evenement @@jformsPrepareToFillDynamicList@@ pendant le remplissage des controls dynamique en ajax, afin de pouvoir préparer un formulaire créé à la volée en PHP. | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.28 ====== | ||
+ | |||
+ | Sortie le 8 juin 2020 | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * core: correction de l'autoloader quand il y a des namespaces similaires | ||
+ | * Correction du code HTTP lors de la l'affichage de la page de fermeture de l'application | ||
+ | * Upgrade PHPMailer to 5.2.28 | ||
+ | * installateur jacl2 module : le plugin jacl2 n'est plus activé automatiquement pour les scripts en ligne de commande | ||
+ | * jForms: les fichiers js pour les locales du datepicker n'étaient pas chargés dans le bon ordre (Joel Kociolek) | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * core: ajout de paramètres pour le cookie de session dans la configuration (@@cookieSecure@@, @@cookieHttpOnly@@, @@cookieLifetime@@, @@cookieSameSite@@). Il est maintenant @@httponly@@ par défaut. | ||
+ | * Core: autorise les caractères @@-@@ et @@_@@ dans les noms de fichiers dans les selecteurs de fichiers | ||
+ | * jIniMultiFilesModifier: ajout de @@isSection()@@ comme dans jIniFileModifier | ||
+ | * installateur: nouvelles methodes @@jInstallerEntryPoint::getSingleMainConfigIni()@@ et @@getSingleLocalConfigIni()@@ | ||
+ | * jLocale: les locales peuvent maintenant être stockées dans @@<app>/app/locales@@, comme avec Jelix 1.7. | ||
+ | * Sitemap: fonctionnalité de cache des urls. Configurer un profile de cache "sitemap", et appeler la nouvelle méthode @@hasUrlInCache()@@ dans le contrôleur. Si elle renvoie @@true@@, le cache est valide et vous pouvez renvoyer l'objet reponse. Si hasUrlInCache() n'est pas appelé, le cache n'est pas géré. | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.27 ====== | ||
+ | |||
+ | Sortie le 24 mars 2020 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * compatibilité avec PHP 7.4 | ||
+ | * jDb : corrections du support de FETCH_INTO dans pgsql.dbresultset.php | ||
+ | * jDb : correction dans la prise en charge des requêtes préparées avec le driver pgsql | ||
+ | * jDb : corrections dans le driver SQLServer | ||
+ | * jDb : suppression d'un warning lors de la cloture d'une connection postgresql | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * jforms : nouveau widget imageupload | ||
+ | * jforms : nouveaux widgets autocomplete et autocompleteajax | ||
+ | * jInstaller : prise en charge des modules optionnels dans module.xml | ||
====== Jelix 1.6.26 ====== | ====== Jelix 1.6.26 ====== | ||
- | Encore en développement. | + | Sortie le 29 janvier 2020. |
==== Corrections de bugs ==== | ==== Corrections de bugs ==== |