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.6.x [2017/01/05 22:28] – laurent | fr:changelog:1.6.x [2019/03/14 21:46] – [Jelix 1.6.21] laurent | ||
---|---|---|---|
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.22 ====== | ||
+ | |||
+ | Sortie le 14/03/2019 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.21 ====== | ||
+ | |||
+ | Sortie le 30/01/2019 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Fix jRequest: le port HTTPS est maintenant bien mis quand le paramètre de configuration forceProxyProtocol | ||
+ | * Fix installer: le chargement des section du fichier profiles.ini.php n' | ||
+ | * Fix jauthdb_admin: | ||
+ | * Fix typo dans les locales pour jCache | ||
+ | * Fix installer: les nouvelles règles de dépendances dans module.xml introduites par Jelix 1.7 sont maintenant ignorées au lieu de provoquer une erreur. | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * jAuth: nouvelle méthode @@canChangePassword()@@ et nouvelle interface @@jIAuthDriver2@@ pour les drivers d' | ||
+ | * jAuthdb_admin: | ||
+ | * Installer: support d'un fichier upgrade_1_6.php pour les modules supportant à la fois Jelix 1.6 et 1.7 | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.20 ====== | ||
+ | |||
+ | Sortie le 17 janvier 2019 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Fix pgsqlDbTable:: | ||
+ | * Fix jTplCompiler : le plugin json_encode était mal déclaré | ||
+ | * Fix jAcl2DbUserGroup:: | ||
+ | * Fix initialisation de variables dans jImageModifier | ||
+ | * Fix liens dans le plugin pagelinks | ||
+ | * Fix jDao: le sql des expressions des valeurs à mettre à jour dans les méthodes de type update, n' | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Nouveau scrit jelix inifile.php. Il permet de modifier un script ini en ligne de commande. | ||
+ | * Controleur CRUD : injéction de l' | ||
+ | * La liste des fichiers de jQuery/ | ||
+ | * Datepicker : ajout de locales pour jForms. | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.19 ====== | ||
+ | |||
+ | Sortie le 21/10/2018 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Fix object error in the command createentrypoint | ||
+ | * Fix jForms errors output: check the control name in errors correspond to an existing control | ||
+ | * jDb, Sqlite plugin: fix sql function for ' | ||
+ | * Fix jDaoRecordBase:: | ||
+ | * Fix jVersionComparator: | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * prise en charge des scripts install_1_6.php dans les modules qui veulent être compatible à la fois avec Jelix 1.7 (qui a une API d' | ||
+ | * prise en charge d'un fichier upgrade.php dans les modules pour executer des processus à chaque mise à jour. | ||
+ | * jForms : prise en charge des attributs @@capture@@ et @@accept@@ sur @@< | ||
+ | * jForms : quelques améliorations sur HtmlBuilder et WidgetBase (nouvelles propriétés etc) pour faciliter la création d' | ||
+ | * Nouveau plugins de templates dumptolog, vardump, ifctrl_value, | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.18 ====== | ||
+ | |||
+ | Sortie le 11 juillet 2018 | ||
+ | |||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Problème de performance dans jInstaller | ||
+ | * jInstaller : il ne modifie plus les fichiers de config des points d' | ||
+ | * jForms : le message d' | ||
+ | * jEvent:: | ||
+ | * Chargement d'un template : il ne prenait pas en charge l' | ||
+ | * installer.php : il n' | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * prise en charge d'un nouveau fichier de configuration @@liveconfig.ini.php@@ pour stocker les paramètres changeant de l' | ||
+ | * driver pgsql : support des options de connections pgsql (nouvelle option de profile @@pg_options@@) | ||
+ | * jDb/pgsql : amélioration des messages d' | ||
+ | * jAuth : autorise maintenant d' | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.17 ====== | ||
+ | |||
+ | Sortie le 17/04/2018 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Fix jDbSchema : une contrainte unique doit être générée pour les champs autoincrement qui ne sont pas des PK | ||
+ | * Fix jDbSchema : requête mal formée dans alterColumn pour Postgresql | ||
+ | * Fix jDaoDbMapper : doit générer des colonnes auto incrémentées non null | ||
+ | * Fix jDbColumn : les tests d' | ||
+ | * Fix jForms : mauvaise url pour @@jelix~jforms: | ||
+ | * Fix jMailer avec template HTML : les liens doivent êtres inclus dans la version texte | ||
+ | * Fix jMailer avec template : les propriétés meta doivent pouvoir être de simple chaine plutôt que des listes | ||
+ | * Fix jAuth logout : prendre en compte url return seulement pour les méthodes GET | ||
+ | * Fix jAuth: le cookie de persistance n' | ||
+ | * Fix jIniModifier : les valeurs false étaient stockées sous forme de chaîne vide au lieu de ' | ||
+ | * Fix jDbPDO: le nom de driver ' | ||
+ | * Fix jacl2db installer: __priv_admin n' | ||
+ | * Fix jImageModifier: | ||
+ | * Fix jImageModifier: | ||
+ | * Fix jImageModifier: | ||
+ | * Fix jControllerDaoCrud : erreur remplacée par une page 404 quand un enregistrement n'est pas trouvé dans l' | ||
+ | * Fix jtcpdf : installation corrigé au niveau de la déclaration de l' | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Nouvel évènement AuthChangePassword quand jAuth:: | ||
+ | * jInstaller : messages d' | ||
+ | * jResponseHtml : nouvelles propriétés pour le mode IE, viewport et metas | ||
+ | * jResponseHtml : nouvelles méthodes addMeta() et outputMeta() | ||
+ | * jRequest : nouvelle méthode isPostMethod() | ||
+ | * jDaoConditions: | ||
+ | * jForms: prise en charge de génération d'un placeholder (avec le label) | ||
+ | * jForms: possiblité de redéfinir le code HTML de l'aide des contrôles, au niveau du builder de formulaire | ||
+ | * jForms: possibilité de configurer un décorateur d' | ||
+ | * jForms: erreurs HTTP plus précises lors de la récupération des données de listes dynamiques (action @@jelix~jforms: | ||
+ | * jMailer: nouveau mode de debug, permettant de forcer l' | ||
+ | * jMailer: possibilité de stocker les accés SMTP dans profiles.ini.php | ||
+ | * jInstallerBase:: | ||
+ | * Master_admin: | ||
+ | * Ajout de la prise en charge d'une variable http_method dans le format des messages d' | ||
+ | |||
+ | ====== Jelix 1.6.16 ====== | ||
+ | |||
+ | Sortie le 16 Janvier 2018 | ||
+ | ==== Corrections ==== | ||
+ | |||
+ | * jDao : l' | ||
+ | * Correction du support des proxys HTTPS pour les urls générées, | ||
+ | * Support SQLServer avec PDO: correction d'un bug si une clause ORDER existe (par Maël) | ||
+ | * jForms, source Dao : plus de label incohérent si la clé d'un choix est nulle ou vide (par Migratis) | ||
+ | * jAcl2Db : la création de rôles, droits, utilisateurs et groupes ne provoquent plus d' | ||
+ | * plugin ldap pour jAuth: remplacement de l' | ||
+ | * Correction de la prise en charge de ssl_self_signed dans jSoapClient avec php 5.3 | ||
+ | * Support PHP 7.2 | ||
+ | * Mise à jour de PHPRedis vers 2.0.1 pour corriger une erreur de nom de variable | ||
+ | * jEvent:: | ||
+ | * Installation des modules jAcl2db et Jelix : correction de problèmes de création de tables quand elles existent déjà. | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Une [[https:// | ||
+ | * Support complet de Postgresql, sqlite3 et Mysql dans jDbSchema, pour créer, modifier, supprimer des tables, des colonnes, des références... | ||
+ | * jDbTools : nouveau paramètre ' | ||
+ | * Nouvelle classe jDaoDbMapper permettant de créer une table correspondante à un dao pendant une installation | ||
+ | * Nouvelles méthodes @@jDbTools:: | ||
+ | * Moteur d'url Basic Significant: | ||
+ | * Gestion des droits dans l' | ||
+ | * Nouveau logger @@soapfile@@ pour les logs SOAP | ||
+ | * jDao: support de l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.6.15 ====== | ||
+ | |||
+ | Sortie le 20 juin 2017 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Correction d'un message d' | ||
+ | * Nombreuses corrections dans le plugin ldap de jAuth. Il est maintenant bien testé dans les tests unitaires | ||
+ | * debugbar: correction d' | ||
+ | * jIniFile: correction du chmod (par Julien I.) | ||
+ | * jResponse: suppression de l' | ||
+ | * jClassicRequest: | ||
+ | * jDao: correction du générateur des clauses ORDER, pour utiliser les noms des propriétés au lieu des noms de tables et champs, pour les bases autres que Oracle (par Maël) | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * jSoapClient: | ||
+ | * jDbPDOConnection: | ||
+ | |||
+ | |||
+ | ====== Jelix 1.6.14 ====== | ||
+ | |||
+ | Sortie le 14 février 2017 | ||
+ | |||
+ | ==== Corrections ==== | ||
+ | |||
+ | * Mise à jour de Php5Redis vers 2.0.0, | ||
+ | * les plugins " | ||
+ | * Plugins redis_php: la méthode flush() effaçait toutes les bases, pas uniquement celle selectionnée. | ||
+ | * controleurs pour ligne de commande: prise en charge des valeurs d' | ||
+ | * jDb schema: | ||
+ | * mysql(i) : correction dans la récupération des références | ||
+ | * sqlite(3) and pgsql: corrections d' | ||
+ | * jDb tools: | ||
+ | * oci driver: correction de la récupération d'une séquence dans la liste des champs | ||
+ | * jForms: nettoyage de code et correction des appels internes vers la méthode getValue() des contrôles. | ||
+ | * Config compiler: correction du chmod lors de l' | ||
+ | * jAuth, lds driver: correction de l' | ||
+ | * Beaucoup de nettoyage de code et de corrections PHP, dans beaucoup de composants, qui corrigent des bugs potentiels | ||
+ | * Correction de la traduction de " | ||
+ | * Correction d' | ||
+ | |||
+ | ==== Améliorations ==== | ||
+ | |||
+ | * Beaucoup de commentaires phpdoc corrigés | ||
+ | * Nouveaux plugins pour Redis, nommés " | ||
+ | * Nouveau driver expérimental de jDb pour SQL Server, " | ||
+ | * jForms : le champs de captcha est maintenant configurable, | ||
+ | * Plugin " | ||
+ | |||
====== Jelix 1.6.13 ====== | ====== Jelix 1.6.13 ====== | ||
Ligne 9: | Ligne 230: | ||
==== Corrections ==== | ==== Corrections ==== | ||
- | * Fix: regression dans jClassicRequest sur la récupération | + | * Fix: regression dans jClassicRequest |
+ | * Fix: corrections | ||
====== Jelix 1.6.12 ====== | ====== Jelix 1.6.12 ====== |