Quick links: Content - sections - sub sections
EN FR

Trace: 1.8.x download irc faq 1.1 1.3.x 1.0.4 1.3 1.7.x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:changelog:1.8.x [2023/11/08 14:27] – [Jelix 1.8.1] laurenten:changelog:1.8.x [2024/05/12 20:52] (current) laurent
Line 3: Line 3:
 This page is listing updates and enhancements added since 1.8.0 version. This page is listing updates and enhancements added since 1.8.0 version.
  
 +====== Jelix 1.8.9 ======
  
 +Released on may 7th, 2024
 +
 +  * Fix installer: installation parameter into mainconfig may not be taken account. In some cases, default values of installation parameter may be unexpectedly written into @@localconfig.ini.php@@ during the configuration, so installation parameters may not be taken account.
 +  * @@jResponseHtmlFragment@@: remove the final attribut from output methods
 +  * Fix jDbSchema: reload list of tables in some case
 +  * Configurator: show warning when a bad path is given to @@getFilesToCopy@@
 +  * fix pgsql drive: execute should return the status of @@pg_execute@@
 +  * fix jacl2db_adminListener: url missing when only @@acl.user.view@@ rights
 +
 +====== Jelix 1.8.8 ======
 +
 +Released on march 18th, 2024
 +
 +  * Fix package and subpackage into doc comments
 +  * Fix jacl2db_admin: the module should use the jAcl2 authentication adapter to retrieve the authenticated user.
 +  * Fix Sqlite3 jDb driver: it must not free results if connection is already closed
 +  * Fix regression: event listeners cache was never reused
 +
 +====== Jelix 1.8.7 ======
 +
 +Released on february 14th, 2024
 +
 +  * jForms: in javascript, the form is now declared after the setup of all controls, not only after the setup of the jforms object. So the event @@jformsready@@ is triggered and the callbacks declared with @@onFormReady@@ are executed after the full initialization of the javascript objects of jForms. If you want to keep the old behavior, you should indicate the option @@'deprecatedDeclareFormBeforeControls'=>true@@ to the form builder.
 +  * Fix dbcache driver of jAcl2: anonymous rights were not stored properly into the cache, and so rights were not taken account.
 +  * Fix Composer package: remove the @@assets/@@ directory, it is useless
 +
 +====== Jelix 1.8.6 ======
 +
 +Released on january 16th, 2024
 +
 +  * Check compatibility with PHP 8.3: all seems ok
 +  * ldap driver for jAuth: remove deprecation notice with PHP 8.3, about parameters on ldap_connect
 +  * ldap driver for jAuth: support of TLS mode. Configuration parameter @@tlsMode@@, which can have values @@""@@ (empty, no secured connection), @@starttls@@ or @@ldaps@@ (@@ldaps@@ by default if port 636)
 +  * jDb/mysqli: fix typo into getAttribute/setAttribute
 +  * Fix Jelix 1.7/1.8 migrator: changes on url map were not saved
 +  * Tests: upgrade PHPUnit to 9.6 
 +
 +====== Jelix 1.8.5 ======
 +
 +Released on december 12th, 2023
 +
 +  * jacl2db_admin: add links to each user profile into the users list
 +  * The application version is available into @@jApp::config()->appVersion@@ and is set by default to the version stored into the @@project.xml@@ file.
 +  * new configuration parameter @@sslmode@@ for Postgresql profiles. Possible values are @@disable@@, @@allow@@, @@prefer@@, @@require@@.
 +
 +====== Jelix 1.8.4 ======
 +
 +Released on november 23th, 2023
 +
 +  * Fix redirections when there is an error, into the rights management interface (jacl2db_admin)
 +  * new method @@jResponseFormJQJson::setError()@@ to force to return an error message/url redirection to the form.
 +  * New: Support of favicons into WebAssets (ex: @@mygroup.icon=favicon-32x32.png|sizes=32x32@@).
 +  * new method @@WebAssetsSelection::getIconLinks()@@
 +  * Fix issue into the password editor: the new value of the password changed by the button to regenerate one, was not taken account when submitted the form
 +  
 ====== Jelix 1.8.3 ====== ====== Jelix 1.8.3 ======
  
Line 10: Line 66:
 It fixes some bugs, but it brings also some new features. It fixes some bugs, but it brings also some new features.
  
-  * New method @@setHtmlAttributes()@@ on the @@jResponseHtml@@ class, to set attributes on +  * New method @@setHtmlAttributes()@@ on the @@jResponseHtml@@ class, to set attributes on the @@<html>@@ element.
-the @@<html>@@ element.+
   * New method @@getFileResponse()@@ in @@jController@@ to ease to return a file as a response   * New method @@getFileResponse()@@ in @@jController@@ to ease to return a file as a response
   * jauthdb_admin module:    * jauthdb_admin module: 
     * New event @@jauthdbAdminAfterUpdate@@ when properties of a user has changed.     * New event @@jauthdbAdminAfterUpdate@@ when properties of a user has changed.
-    * Fix: uploaded files should be saved after the events @@jauthdbAdminAfterCreate@@ and @@jauthdbAdminAfterUpdate@@, +    * Fix: uploaded files should be saved after the events @@jauthdbAdminAfterCreate@@ and @@jauthdbAdminAfterUpdate@@, so listeners can save uploaded files into directories other than into the default one.
-      so listeners can save uploaded files into directories other than into the default one.+
     * Use a jForms form to change a password      * Use a jForms form to change a password 
-    * Add a @@formOptions@@ template variable in templates displaying forms of jauthdb_admin, +    * Add a @@formOptions@@ template variable in templates displaying forms of jauthdb_admin, so other modules can add options for jforms widgets.
-      so other modules can add options for jforms widgets.+
     * new events @@jauthdbAdminPasswordForm@@ and @@jauthdbAdminCheckPasswordForm@@ for the password form     * new events @@jauthdbAdminPasswordForm@@ and @@jauthdbAdminCheckPasswordForm@@ for the password form
   * jauthdb:    * jauthdb: 
-    * possibility to authenticate with the email or the login, if there is a configuration parameter +    * possibility to authenticate with the email or the login, if there is a configuration parameter @@authenticateWith=login-email@@. 
-      @@authenticateWith=login-email@@. +    * the section @@auth_<driver>@@ is now merged with the @@<driver>@@ section of @@auth.coord.ini.php@@, so we can redefine some configuration parameter of the @@<driver>@@ section, into @@localconfig.ini.php@@ for example.
-    * the section @@auth_<driver>@@ is now merged with the @@<driver>@@ section of @@auth.coord.ini.php@@, so +
-      we can redefine some configuration parameter of the @@<driver>@@ section, into @@localconfig.ini.php@@ for example.+
     * new method @@getDao()@@ on the jAuth @@db@@ driver     * new method @@getDao()@@ on the jAuth @@db@@ driver
   * new class @@jAuthPassword@@ to check the strength of a password or to generate a random password   * new class @@jAuthPassword@@ to check the strength of a password or to generate a random password
   * new jforms widget: @@password_html@@ for @@secret@@ controls. Adds a "view" button aside the input.   * new jforms widget: @@password_html@@ for @@secret@@ controls. Adds a "view" button aside the input.
-  * new jforms widget: @@passwordeditor_html@@ for @@secret@@ controls. It checks the strength of the +  * new jforms widget: @@passwordeditor_html@@ for @@secret@@ controls. It checks the strength of the password, by calculating the entropy, and by comparing the edited password against a list of the most used passwords. Adds also three buttons:  a "view" button, a "regenerate" button, and a "copy" button.
-    password, by calculating the entropy, and by comparing the edited password against a list of the most  +
-    used passwords. Adds also three buttons:  a "view" button, a "regenerate" button, and a "copy" button.+
   * jForms: fix generated JS into choice, upload2 and group widgets   * jForms: fix generated JS into choice, upload2 and group widgets
   * new method @@jAcl2DbUserGroup::renameUser()@@   * new method @@jAcl2DbUserGroup::renameUser()@@
Line 37: Line 86:
   * Fix debugbar: elements at the same level of the debugbar were not clickable   * Fix debugbar: elements at the same level of the debugbar were not clickable
   * Fix jDb: support of double quotes around schema names into @@search_path@@   * Fix jDb: support of double quotes around schema names into @@search_path@@
-  * Fix jDb: jDbSchema for Postgresql did not find table in schemas having upper case +  * Fix jDb: jDbSchema for Postgresql did not find table in schemas having upper case letters.
-    letters.+
  
 Improvements and bug fix from Jelix 1.7.17: Improvements and bug fix from Jelix 1.7.17:

en/changelog/1.8.x.1699453671.txt.gz · Last modified: 2023/11/08 14:27 by laurent

Recent changes RSS feed Creative Commons License