Quick links: Content - sections - sub sections
EN FR

Trace:

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
Next revisionBoth sides next revision
en:changelog:1.7.x [2020/11/24 15:40] – [Jelix 1.7.5] laurenten:changelog:1.7.x [2022/01/24 11:38] – [Jelix 1.7.11] laurent
Line 4: Line 4:
  
  
 +
 +
 +
 +====== Jelix 1.7.11 ======
 +
 +Not released yet
 +
 +  * Fix installer: the setup of the web files of a module, deleted the content of the directory when it was the target of a link. 
 +  * 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::outputAllControlsValues()@@ from Jelix 1.8
 +  * all enhancements and bug fixes from Jelix 1.6.36
 +    * Fix jacl2db: id_aclgrp field should be bigger than login
 +    * Fix entrypoint installation: it did not update path when the @@require@@ instruction for @@application.init.php@@ does not use parenthesis.
 +    * Fix jauthdb_admin: it should call @@jAuth::canChangePassword()@@ when needed
 +    * jForms, formfull widget: display correctly checkboxes
 +    * jForms: separate each item of checkboxes/radioboxes by new line
 +    * 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::getDriverConfig()@@
 +
 +
 +====== 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::reloadUserSession()@@
 +  * master_admin: new default menu items group for CRUD (id: @@crud@@)
 +  * Backport enhancement and bug fix from JelixDatabase
 +    * Pgsql tools: new methods to parse en generate pgsql array values
 +    * new methods @@jDbResultSet::fetchAssociative()@@ and @@jDbResultSet::fetchAllAssociative()@@
 +    * new method @@jDbResultSet::free()@@
 +    * new method @@ConnectionInterface::close()@@
 +    * Fix the support of query parameters given to the @@execute()@@ method of mysql and postgresql connectors
 +    * Fix the parsing of query parameters: @@::something@@ should not be read as parameter
 +  * 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::addJsLink@@: possibility to setup the @@type@@ attribute
 +  * Fix jauthdb_admin user creation: login name should be trimmed
 +  * Fix automatic domain name and port retrieval. In some Nginx configuration, SERVER_NAME may be initialized with the port, and so jUrl may generate some url with two port. 
 +  * 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 ======
 +
 +Released on march 07th, 2021.
 +
 +  * 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:
 +
 +  * Fix php 7 compat issue in the memcache driver
 +  * Fix jacl2db_admin: missing translations
 +  * Fix command acl2right: forbidden rights were displayed as authorized rights
 +  * Fix acl2right command: subcommand to forbid a right was missing
 +  * Fix various issues with PHP 8.0
 +  * Fix some dao locales that have a bad pattern for sprintf
 +  * Fix float to string convertion into jDb
 +  * Fix pgsql schema: should list only tables from the search_path
 +  * 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.
 +  * jauthdb_admin: adding autocomplete to search users
 +  * jInstaller, module.xml: allow http:// as well as https:// into the namespace value
 +  * jacl2db_admin: little improvements in the display of list of rights to be more usable
 +  * New option @@force_new@@ in profiles for pgsql to force a new connection
  
  
Line 10: Line 104:
 Released on november 24th, 2020. Released on november 24th, 2020.
  
-have all bug fixes and improvements from Jelix 1.6.30.+It have all bug fixes and improvements from Jelix 1.6.30
     * Fix basePath in the context of a command line script     * Fix basePath in the context of a command line script
     * Fix a PHP error in the listbox form widget     * Fix a PHP error in the listbox form widget
Line 23: Line 118:
     * New methods @@jServer::getDomainName()@@, @@jServer::getServerURI()@@, @@jServer::getPort()@@, @@jServer::isHttps()@@     * New methods @@jServer::getDomainName()@@, @@jServer::getServerURI()@@, @@jServer::getPort()@@, @@jServer::isHttps()@@
  
-Bug fixed:+==== Bug fixed ====
  
   * Fix web assets upgrader with jforms_datepicker and jforms_datetimepicker   * Fix web assets upgrader with jforms_datepicker and jforms_datetimepicker
Line 51: Line 146:
     * console command @@acl2:roles-list@@ becomes @@acl2:rights-list@@     * console command @@acl2:roles-list@@ becomes @@acl2:rights-list@@
      
-Improvements:+==== Improvements ====
  
   * jAcl2: adapter system to make the glue to authentication. It allows to use authentication library other than jAuth, like the jelix/authentication-module library.   * jAcl2: adapter system to make the glue to authentication. It allows to use authentication library other than jAuth, like the jelix/authentication-module library.

en/changelog/1.7.x.txt · Last modified: 2023/11/08 14:35 by laurent

Recent changes RSS feed Creative Commons License