Trace:
Differences ¶
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:changelog:1.7.x [2022/01/02 17:25] – [Jelix 1.7.9] laurent | en:changelog:1.7.x [2023/11/08 14:35] (current) – [Jelix 1.7.15] laurent | ||
---|---|---|---|
Line 2: | Line 2: | ||
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.17 ====== | ||
+ | |||
+ | Released on october the 24th, 2023 | ||
+ | |||
+ | * Fix regression into @@jFormsBase:: | ||
+ | * Fix regression into the debugging of jMailer: the output was not made anymore into logs | ||
+ | * Fix error in create:dao command with nullable fields | ||
+ | * Fix jforms choice widget, display control value: add a space betwen label and value. | ||
+ | * Fix some PHP warning about passing null values to htmlspecialchars | ||
+ | * Fix the version into the JELIX_VERSION constant. It was not updated in the latest release. | ||
+ | * Fix the migration 1.6->1.7 of configuration file of entry points. | ||
+ | |||
+ | ====== Jelix 1.7.16 ====== | ||
+ | |||
+ | Released on july the 30th, 2023 | ||
+ | |||
+ | * Support of a default @@Reply-To@@ header into jMailer | ||
+ | * new method @@ConfigurationHelpers:: | ||
+ | * new method @@InstallHelpers:: | ||
+ | * Update header of API documentation | ||
+ | * Fix @@Jelix\Utilities\utf8_*@@ functions | ||
+ | * tests: fix error into the ldap docker image at startup | ||
+ | * tests: fix a warning in upgraderValidityTest with PHP 8.2 | ||
+ | |||
+ | ====== Jelix 1.7.15 ====== | ||
+ | |||
+ | Released on the 15th April 2023 | ||
+ | |||
+ | * Fix package build: zip and tar.gz did not contain the vendor directory. | ||
+ | * Installer: | ||
+ | * fix error about undefined method @@Jelix\IniFile\IniModifierReadOnly:: | ||
+ | * Fix @@jInstallerEntryPoint:: | ||
+ | * tests: upgrade Qunit | ||
+ | |||
+ | ====== Jelix 1.7.14 ====== | ||
+ | |||
+ | Released on the 28th February 2023 | ||
+ | |||
+ | * Fix compatibility with PHP 8.2. | ||
+ | * Fix styles for questions into Symfony console commands | ||
+ | * Installer: | ||
+ | * fix the migration of localconfig during local migration | ||
+ | * Fix the selection of upgraders to execute: in some case, some upgraders may not be executed | ||
+ | * Configurator: | ||
+ | * Fix configurator with modules installed locally | ||
+ | * Fix error when a module and its dependencies are upgraded | ||
+ | * jacl2 and jauth configurator: | ||
+ | * Scripts: fix exit code for console.php and dev.php | ||
+ | * Fix issues during the launch of the app: | ||
+ | * Fix error in cli commands when using jUrl. | ||
+ | * Fix mail test commands: template format was not good | ||
+ | * jForms: replace some calls of deprecated objects | ||
+ | |||
+ | ====== Jelix 1.7.13 ====== | ||
+ | |||
+ | Released on the 23th January 2023 | ||
+ | |||
+ | * jForms: | ||
+ | * @@jFormsBase:: | ||
+ | * support of @@filterhtml@@ on @@< | ||
+ | * Fix loading of jforms js: return http 404 when the corresponding form doesn' | ||
+ | * Fix html form widget, when retrieving the jquery.js from current webassets collection | ||
+ | * Fix jForms compiler: allow image into a widget group | ||
+ | * Installer: upgrade.php should have priority over upgrade_1_6.php | ||
+ | * Fix file kv driver: use the isResource method instead of is_resource. | ||
+ | * Fix jDb, AccessParameters: | ||
+ | * Fix File logger: date and ip were duplicated | ||
+ | * Fix notices into pagelinks tpl plugin | ||
+ | * Fix @@jAcl2Authentication@@ adapter: use @@jAcl2JAuthAdapter@@ by default | ||
+ | |||
+ | |||
+ | ====== 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 | ||
Line 10: | Line 152: | ||
Released on january 2nd, 2022 | Released on january 2nd, 2022 | ||
- | * fix a regression into jAuth for module installers. | + | * fix a regression into jAuth for module installers. |