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
Prochaine révision Les deux révisions suivantes
fr:changelog:1.6.x [2017/02/04 09:30]
laurent
fr:changelog:1.6.x [2021/01/13 12:42]
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 ======
 +
 +Sortie le 29 janvier 2020.
 +
 +==== Corrections de bugs ====
 +
 +  * Fix compatibility with Postgresql 12 in the pgsql plugin (about schema features)
 +  * Fix @@getAttribute()@@ method in the pgsql plugin
 +  * Fix the cache of the configuration ​ when the application is accessible with several domains
 +  * Fix CSS style into the upload2 widget (jforms)
 +  * Fix .htaccess for Apache 2.4
 +
 +==== Améliorations ====
 +
 +  * jMailer: Add smtp debug mode. New configuration property @@debugSmtpLevel@@
 +
 +
 +====== Jelix 1.6.25 ======
 +
 +Sortie le 20 octobre 2019 
 +
 +==== Corrections ====
 +
 +  * Corection des widgets jforms Date/​DateTime : support de format de date supplémentaires
 +  * correction du widget upload1 de jforms : remplacement du label 'no file' par une chaine localisable
 +  * correction d'une regression dans le vieux constructeur de formulaire au niveau des urls JS/CSS
 +  * correction des drivers redis de jCache et jKvDb : remplacement de la méthode dépréciée Redis::​delete() par  Redis::​del()
 +
 +==== Améliorations ====
 +
 +  * jForms htmleditor : prise en charge d'un paramètre $lang dans les urls indiquées dans la configuration,​ pour charger des fichiers JS en fonction de la langue de l'​utilisateur
 +  * Nouveau plugins stdout et stderr pour jLog
 + 
 +
 +
 +====== Jelix 1.6.24 ======
 +
 +Sortie le 23 Juillet 2019 
 +
 +==== Corrections ====
 +
 +  * Correction dans jForms :
 +    * méthode @@showActivate()@@
 +    * code JS du "​choice"​ : le contrôle de l'item précédent était ajouté dans l'item suivant.
 +    * dans @@jFormsControlUpload2@@,​ introduit dans 1.6.23
 +  * Correction du driver sqlsrv de jDb : la méthode @@encloseName()@@ était manquante
 +  * Correction de @@jDaoRecordBase::​save()@@:​ n'​utilisait pas le bon profile dans certain cas
 +  * Correction de problèmes dans jauthdb_admin avec les tables dont la colonne login ne faisait pas partie de la clé primaire.
 +
 + 
 +==== Améliorations ====
 +
 +  * jResponseBinary : ajout de la possibilité de supprimer le fichier après l'​avoir envoyé
 +  * jFormsBase:​iniFromDao():​ un record DAO peut être donné en paramètre à la place d'un sélecteur.
 +  * Amélioration de la personnalisation de jauthdb_admin,​ avec de nouveaux évènements et variables de templates
 +
 +
 +====== Jelix 1.6.23 ======
 +
 +Sortie le 7 avril 2019 
 +
 +==== Corrections ====
 +
 +  * jForms: correction du widget date, quand la valeur date était une date/heure
 +
 +==== Améliorations ====
 +
 +  * jForms : nouvel attribut @@controlclass@@ pour indiquer quelle classe utiliser pour le contrôle
 +  * jForms : nouveau contrôle pour les uploads, avec une gestion des fichiers remplacés. Pour l'​utiliser,​ ajouter l'​attribut @@controlclass="​jFormsControlUpload2"​@@ sur @@<​upload>​@@.
 +
 +
 +====== Jelix 1.6.22 ======
 +
 +Sortie le 14/03/2019
 +
 +
 +==== Corrections ====
 +
 +  * Correction d'un problème de compatibilité avec PHP 7.3 dans jIniFile et jIniFileModifier
 +
 +==== Améliorations ====
 +
 +  * Nouveaux plugins jTpl : fetchtpl, tolog, ifctrlexists
 +  * jForms : nouveau widget pour afficher un selecteur de couleur. L'​utilisation de ce widget doit être configuré manuellement : @@{form $form, $submitAction,​ $submitParam,​ '​html',​ array('​plugins'​=>​array('​couleur'​=>'​color_html'​))}@@
 +  * Nouvelles méthodes sur jEvent pour récupérer facilement des valeurs de retours booléennes et des éléments de  listes
 +
 +====== 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 ​ est activé
 +  * Fix installer: le chargement des section du fichier profiles.ini.php n'​était pas fait
 +  * Fix jauthdb_admin:​ il n'y avait pas de vérification de l'​existance de l'​utilisateur que l'on tente de créer
 +  * 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'​authentification
 +  * jAuthdb_admin:​ nouveaux évènements pour préparer les objets formulaires avant leur vérification : jauthdbAdminBeforeCheckCreateForm et jauthdbAdminBeforeCheckUpdateForm
 +  * 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::​_loadColumns avec PgSQL 11
 +  * Fix jTplCompiler : le plugin json_encode était mal déclaré
 +  * Fix jAcl2DbUserGroup::​getPrivateGroup() quand il n'y a pas de groupe privé
 +  * 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'​était pas généré correctement.
 +
 +==== Améliorations ====
 +
 +  * Nouveau scrit jelix inifile.php. Il permet de modifier un script ini en ligne de commande.
 +  * Controleur CRUD : injéction de l'​enregistrement dans le template de détails d'un enregistrement,​ pour pouvoir accéder à des champs qui ne sont pas dans le formulaire.
 +  * La liste des fichiers de jQuery/​jQueryUI est entièrement configurable. Ils ne sont plus indiqués en dur à divers endroit du code, mais uniquement dans la configuration,​ dans une nouvelle section jquery. Ce qui permet de changer plus facilement la version de jquery et jqueryUI
 +  * 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 '​now'​ alias name
 +  * Fix jDaoRecordBase::​save():​ it didn't use the profile used to retrieve the record
 +  * Fix jVersionComparator:​ support more version scheme
 +
 +==== 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'​installation différente) et Jelix 1.6
 +  * 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 @@<​upload>​@@
 +  * jForms : quelques améliorations sur HtmlBuilder et WidgetBase (nouvelles propriétés etc) pour faciliter la création d'​autres builder et widgets.
 +  * Nouveau plugins de templates dumptolog, vardump, ifctrl_value,​ json_encode,​ jurlpattern
 +
 +
 +====== 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'​entrée si ce n'est pas nécessaire (à propos des valeurs d'​accés aux modules)
 +  * jForms : le message d'​erreur pour une valeur manquante d'un champs non obligatoire,​ n'​était pas généré en JS
 +  * jEvent::​inResponse() : la méthode ne retournait pas les valeurs attendues
 +  * Chargement d'un template : il ne prenait pas en charge l'​option fallbackLocale pour charger une version localisée avant de tenter de charge une version générique
 +  * installer.php : il n'​indiquait pas de code de sortie > 0 quand il y avait une erreur
 +
 +==== Améliorations ====
 +
 +  * prise en charge d'un nouveau fichier de configuration @@liveconfig.ini.php@@ pour stocker les paramètres changeant de l'​application,​ comme persistant_crypt_key
 +  * driver pgsql : support des options de connections pgsql (nouvelle option de profile @@pg_options@@)
 +  * jDb/pgsql : amélioration des messages d'​erreurs quand on utilise un service pgsql
 +  * jAuth : autorise maintenant d'​indiquer le driver à utiliser dans la configuration principale (paramètre @@driver@@ dans la section @@coordplugin_auth@@).
 +
 +
 +====== 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'​égalités doivent être fait sur le type natif
 +  * Fix jForms : mauvaise url pour @@jelix~jforms:​getListData@@
 +  * 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'​était jamais mis
 +  * Fix jIniModifier : les valeurs false étaient stockées sous forme de chaîne vide au lieu de '​off'​
 +  * Fix jDbPDO: le nom de driver '​mysqli'​ n'​était pas pris en charge
 +  * Fix jacl2db installer: __priv_admin n'​était pas créé
 +  * Fix jImageModifier:​ ne pas tenter de transformer une image qui ne peut être chargée
 +  * Fix jImageModifier:​ nom des fichiers cache sont plus lisible et les fichiers sont stockées dans des sous-répertoires. Utiliser le paramètre @@use_old_cache_path=1@@ dans la section ​ @@[imagemodifier]@@ pour garder l'​ancien nommage
 +  * Fix jImageModifier:​ paramètres cache_url et src_url n'​étaient pas reconnues quand ils contenaient des URLs https
 +  * Fix jControllerDaoCrud : erreur remplacée par une page 404 quand un enregistrement n'est pas trouvé dans l'​action view
 +  * Fix jtcpdf : installation corrigé au niveau de la déclaration de l'​objet jResponseTcpdf
 +
 +==== Améliorations ====
 +
 +  * Nouvel évènement AuthChangePassword quand jAuth::​changePassword() est appelé
 +  * jInstaller : messages d'​erreurs améliorés à propos des versions mal formatés
 +  * 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:​ ajout de la prise en charge de l'​opérateur BETWEEN
 +  * 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'​erreur JS pour tous les formulaires
 +  * jForms: erreurs HTTP plus précises lors de la récupération des données de listes dynamiques (action @@jelix~jforms:​getListData@@)
 +  * jMailer: nouveau mode de debug, permettant de forcer l'​expéditeur et les destinataires pour tous les mails
 +  * jMailer: possibilité de stocker les accés SMTP dans profiles.ini.php
 +  * jInstallerBase::​insertDaoData():​ possiblité d'​indiquer des données d'un autre module
 +  * Master_admin:​ avertissement de l'​utilisation d'un mots de passes par défaut pour tous les utilisateurs ​
 +  * Ajout de la prise en charge d'une variable http_method dans le format des messages d'​erreur
 +
 +====== Jelix 1.6.16 ======
 +
 +Sortie le 16 Janvier 2018
 +==== Corrections ====
 +
 +  * jDao : l'​attribut @@groupby@@ sur la balise @@<​method>​@@ est déprécié car son implémentation n'est pas compatible avec des versions récentes de mysql, ni avec les autres bases de données. Elle sera supprimée dans la prochaine version. Une erreur de type "​E_USER_DEPRECATED"​ est générée si cet attribut est utilisé. Idem pour @@jDaoConditions::​addItemGroup()@@.
 +  * Correction du support des proxys HTTPS pour les urls générées,​ avec le nouveau paramètre de configuration [[https://​docs.jelix.org/​fr/​manuel-1.6/​installation/​production|forceProxyProtocol]]
 +  * 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'​erreurs si ils existent déjà
 +  * plugin ldap pour jAuth: remplacement de l'​usage d'une fonction @@ldap_sort()@@ dépreciée
 +  * 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::​inResponse() : meilleure prise en compte des types des valeurs retournées
 +  * Installation des modules jAcl2db et Jelix : correction de problèmes de création de tables quand elles existent déjà.
 +
 +==== Améliorations ====
 +
 +  * Une [[https://​docs.jelix.org/​fr/​manuel-1.6/​deboggage#​eviter-d-avoir-des-informations-sensibles-dans-les-logs|nouvelle fonctionnalité pour éviter la fuite de données sensibles dans les logs]] : paramètre @@sensitiveParameters@@ dans la configuration pour indiquer les champs sensibles
 +  * 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 '​schema'​ sur la méthode @@getFieldList()@@ pour pgsql (par M. Douchin)
 +  * Nouvelle classe jDaoDbMapper permettant de créer une table correspondante à un dao pendant une installation
 +  * Nouvelles méthodes @@jDbTools::​insertBulkData()@@ et @@jInstallerBase::​insertDaoData()@@ pour insérer des données facilement pendant une installation
 +  * Moteur d'url Basic Significant:​ possibilité de changer le nom du module dans les urls, grâce à une nouvelle section de configuration @@basic_significant_urlengine_aliases@@
 +  * Gestion des droits dans l'​interface d'​administration : il n'est plus possible de supprimer les droits de gestion des droits à un admin si il est le seul à les avoir.
 +  * Nouveau logger @@soapfile@@ pour les logs SOAP
 +  * jDao: support de l'​opérateur @@ilike@@ dans les conditions (par Migratis)
 +
 +
 +
 +
 +
 +====== Jelix 1.6.15 ======
 +
 +Sortie le 20 juin 2017
 +
 +==== Corrections ====
 +
 +  * Correction d'un message d'​erreur dans le plugin sqlsrv de jDb
 +  * Nombreuses corrections dans le plugin ldap de jAuth. Il est maintenant bien testé dans les tests unitaires
 +  * debugbar: correction d'​unités CSS et propriétés préfixées (par Julien I.)
 +  * jIniFile: correction du chmod (par Julien I.)
 +  * jResponse: suppression de l'​entête Content-Length quand il n'est pas nécessaire. Il peut causer des problèmes pour les contenus gzippés par le serveur (par Julien I.)
 +  * jClassicRequest:​ correction d'une erreur pendant la récupération du contenu vide d'une requete (par Julien I.)
 +  * 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:​ nouveau paramètre de profile @@ssl_self_signed@@ pour autoriser les certificats auto-signés
 +  * jDbPDOConnection:​ limitQuery() est implémenté pour sqlsrv (par Maël)
  
  
 ====== Jelix 1.6.14 ====== ====== Jelix 1.6.14 ======
  
-Encore en développement+Sortie le 14 février 2017
  
 ==== Corrections ==== ==== Corrections ====
  
   * Mise à jour de Php5Redis vers 2.0.0, ​ qui a maintenant ses classes dans un namespace, pour éviter les conflits avec les classes fournies par l'​extension Redis (PECL). Les vieilles classes sont encore disponibles dans Jelix, mais ne sont plus utilisées par les plugins redis pour jkvdb et jcache.   * Mise à jour de Php5Redis vers 2.0.0, ​ qui a maintenant ses classes dans un namespace, pour éviter les conflits avec les classes fournies par l'​extension Redis (PECL). Les vieilles classes sont encore disponibles dans Jelix, mais ne sont plus utilisées par les plugins redis pour jkvdb et jcache.
-  * les plugins "​redis"​ pour jkvdb et jcache ont été renommé en "redisphp". Le script de mise à jour pour Jelix 1.6.14 met à jour automatiquement le fichier des profiles. Vérifiez le après la mise à jour.+  * les plugins "​redis"​ pour jkvdb et jcache ont été renommé en "redis_php". Le script de mise à jour pour Jelix 1.6.14 met à jour automatiquement le fichier des profiles. Vérifiez-le après la mise à jour
 +  * 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'​options contenant un tiret   * controleurs pour ligne de commande: prise en charge des valeurs d'​options contenant un tiret
   * jDb schema:   * jDb schema:
Ligne 23: Ligne 398:
   * Beaucoup de nettoyage de code et de corrections PHP, dans beaucoup de composants, qui corrigent des bugs potentiels   * Beaucoup de nettoyage de code et de corrections PHP, dans beaucoup de composants, qui corrigent des bugs potentiels
   * Correction de la traduction de "​profil"​ dans les fichiers de locales anglais   * Correction de la traduction de "​profil"​ dans les fichiers de locales anglais
 +  * Correction d'​erreurs de PHP 7.1 dans les plugins pour jCache et jKvDB
  
-===== Améliorations ​=====+==== Améliorations ====
  
   * Beaucoup de commentaires phpdoc corrigés   * Beaucoup de commentaires phpdoc corrigés
 +  * Nouveaux plugins pour Redis, nommés "​redis_ext",​ pour jCache et jKvDb, utilisant l'API de l'​extension php redis
 +  * Nouveau driver expérimental de jDb pour SQL Server, "​sqlsrv"​ utilisant l'API sqlsrv de PHP.
 +  * jForms : le champs de captcha est maintenant configurable,​ de telle manière que vous pouvez dorénavant implémenter son comportement.
 +  * Plugin "​recaptcha"​ pour le captcha de jForms
  
  
fr/changelog/1.6.x.txt · Dernière modification: 2021/02/22 12:02 par laurent
Fils rss des changements récents dans le wiki Creative Commons License