Trace:
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
en:changelog:1.7.x [2021/03/07 20:50] – laurent | en:changelog:1.7.x [2022/12/09 13:12] – laurent | ||
---|---|---|---|
Line 3: | Line 3: | ||
This page is listing updates and enhancements added since 1.7.0 version. | This page is listing updates and enhancements added since 1.7.0 version. | ||
+ | |||
+ | ====== Jelix 1.7.12 ====== | ||
+ | |||
+ | Released on the 9th december 2022 | ||
+ | |||
+ | |||
+ | * jDb: reintroduce the support of placeholders @@$1@@, @@$2@@ etc into prepared queries, like in Jelix 1.6 | ||
+ | * jAuth: fix support of driver configuration stored into a @@auth_< | ||
+ | * jCache: fix the garbage API of the file plugin. It tried to remove non-empty directories | ||
+ | * Fix installer: configuration of entrypoints were not saved | ||
+ | * Fix the load of plugins configuration for the router (jCoordinator) | ||
+ | * Configurator of the jelix module: add @@nosetup@@ in the choice of @@jelix-www@@ installation | ||
+ | * Upgrade Symfony/ | ||
+ | * Fix @@jFile:: | ||
+ | * assets: add missing @@ui.fr.js@@ for the datepicker | ||
+ | * new @@php dev.php app: | ||
+ | |||
+ | From Jelix 1.6: | ||
+ | |||
+ | * @@closed.html@@ can now be stored into @@var/ | ||
+ | * Replace the use of deprecated @@utf8_*@@ functions | ||
+ | * jDb: New option @@session_role@@ in profiles for pgsql to set session role | ||
+ | * Fix installer: @@useDbProfile@@ must not change the profile name | ||
+ | * jMailer: new value @@" | ||
+ | * Fix error "two few arguments" | ||
+ | |||
+ | |||
+ | ====== Jelix 1.7.11 ====== | ||
+ | |||
+ | Released on the 31th may 2022 | ||
+ | |||
+ | * Fix compatibility issues with PHP 8 | ||
+ | * fix logout into jAuth: the persistant cookie was not deleted correctly | ||
+ | * Installer: | ||
+ | * Fix the setup of the web files of a module, deleted the content of the directory when it was the target of a link. | ||
+ | * Configurator of jelix module: configure database access only if needed | ||
+ | * Restore the support of @@< | ||
+ | * new support of revision number on JS/CSS links for cache: | ||
+ | * debugbar: it can now moved to the top center of the page | ||
+ | * jTpl | ||
+ | * upgrade Castor to 1.1.0. New major features in templates : | ||
+ | - support of macro | ||
+ | - autoescaping | ||
+ | * pagelinks plugin: new display properties for classes. CSS classes can now be set on each elements of a list of pages. | ||
+ | * jForms: | ||
+ | * fix time widget: use webassets | ||
+ | * date, datetime and time widgets: add placeholders | ||
+ | * translate strings into autocomplete widgets | ||
+ | * fix the possibility to setup CSS class on buttons widgets | ||
+ | * Support of the Image control into the XML format | ||
+ | * Improve widgets to facilitate the overriding of html content. On some widgets there are new methods that output only Html content, so new widget just has to override these methods to change the generated HTML. | ||
+ | * more documentation into the code of jFormsSession | ||
+ | * new template plugin @@{ifctrltype}@@ | ||
+ | * backport the method @@HtmlBuilder:: | ||
+ | * Jelix commands: | ||
+ | * fix some comments and bad returned values | ||
+ | * @@app: | ||
+ | * all enhancements and bug fixes from Jelix 1.6.37 | ||
+ | * jforms, image selector: support of " | ||
+ | * New @@jApp:: | ||
+ | * Fix jforms javascript: selection was loose when reloading a menulist via XHR | ||
+ | * jacl2db_admin: | ||
+ | * new method @@jAuth:: | ||
+ | * all enhancements and bug fixes from Jelix 1.6.36 | ||
+ | * Fix jacl2db: id_aclgrp field should be bigger than login | ||
+ | * Fix entrypoint installation: | ||
+ | * Fix jauthdb_admin: | ||
+ | * jForms, formfull widget: display correctly checkboxes | ||
+ | * jForms: separate each item of checkboxes/ | ||
+ | * Fix: error pages should not require authentication | ||
+ | * Fix the retrieval of the documentRoot when compiling configuration | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.7.10 ====== | ||
+ | |||
+ | Released on january 2nd, 2022 | ||
+ | |||
+ | * fix a regression into jAuth for module installers. @@password_hash_method@@ and @@password_hash_options@@ were missing for installers which don't use the new method @@jAuth:: | ||
+ | |||
+ | |||
+ | ====== Jelix 1.7.9 ====== | ||
+ | |||
+ | Released on december 20th, 2021 | ||
+ | |||
+ | * New locale to format money value with or without taxes, @@jelix~format.format.monetary.wtax@@ and @@jelix~format.format.monetary.wotax@@ | ||
+ | * New controller for CRUD with a filters form: @@jControllerDaoCrudFilter@@ | ||
+ | * New @@jAuth:: | ||
+ | * master_admin: | ||
+ | * Backport enhancement and bug fix from JelixDatabase | ||
+ | * Pgsql tools: new methods to parse en generate pgsql array values | ||
+ | * new methods @@jDbResultSet:: | ||
+ | * new method @@jDbResultSet:: | ||
+ | * new method @@ConnectionInterface:: | ||
+ | * Fix the support of query parameters given to the @@execute()@@ method of mysql and postgresql connectors | ||
+ | * Fix the parsing of query parameters: @@:: | ||
+ | * all enhancements and bug fixes from Jelix 1.6.35 | ||
+ | |||
+ | ====== Jelix 1.7.8 ====== | ||
+ | |||
+ | Released on july 30th, 2021 | ||
+ | |||
+ | * Fix the installer during the setup of the module access | ||
+ | * Fix @@jResponseHtml:: | ||
+ | * Fix jauthdb_admin user creation: login name should be trimmed | ||
+ | * Fix automatic domain name and port retrieval. In some Nginx configuration, | ||
+ | * Fix crash in PHP 8 and warning in PHP 7.4 within jDb and the core | ||
+ | * Translations are now available in several languages | ||
====== Jelix 1.7.7 ====== | ====== Jelix 1.7.7 ====== | ||
Line 8: | Line 117: | ||
Released on march 07th, 2021. | Released on march 07th, 2021. | ||
- | Contains all bug fixes and improvements from Jelix 1.6.31, 1.6.32 and 1.6.33. | + | * Fix some issues in the docker stack for tests |
+ | * Upgrade PHPUnit to 8.5.14 to test against PHP 8.0 | ||
- | + | Contains all bug fixes and improvements from Jelix 1.6.31, 1.6.32 and 1.6.33: | |
- | ==== Bug fixed ==== | + | |
* Fix php 7 compat issue in the memcache driver | * Fix php 7 compat issue in the memcache driver | ||
Line 23: | Line 132: | ||
* Fix comparison of values in the jForms modified check | * Fix comparison of values in the jForms modified check | ||
* Fix many issues in the checking of admin rights in administration UI. There were some situation when the checking was badly done, so there were some possibility into the UI to remove completely admin rights. | * Fix many issues in the checking of admin rights in administration UI. There were some situation when the checking was badly done, so there were some possibility into the UI to remove completely admin rights. | ||
- | |||
- | ==== Improvements ==== | ||
- | |||
* jauthdb_admin: | * jauthdb_admin: | ||
* jInstaller, module.xml: allow http:// as well as https:// into the namespace value | * jInstaller, module.xml: allow http:// as well as https:// into the namespace value |