Quick links: Content - sections - sub sections
EN FR

Trace: minitutoriel faq 1.0 1.0.7 1.1rc1 jtpl 1.4.x 1.2.x jevent 1.2.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.4.x [2012/10/08 16:12] – [Enhancements] laurenten:changelog:1.4.x [2015/10/26 20:40] (current) laurent
Line 3: Line 3:
 This page is listing updates and enhancements added since 1.4.0 version. This page is listing updates and enhancements added since 1.4.0 version.
  
-====== Jelix 1.4.======+This branch has reached its end of life. 1.4.8 is the latest release. 
 + 
 +====== Jelix 1.4.======
  
-**Still in development**.+Released on Octobre 26th, 2015.
  
 ==== Critical bugs ==== ==== Critical bugs ====
  
-   none+   in jauth @@login::out()@@: Fix infinite loop after a logout in some cases 
 + 
 +==== Enhancements ==== 
 + 
 +   * new method @@jCoordinator::execOriginalAction()@@ allowing to know if the current action is the action corresponding to the requested action. I.e, to know if there was an internal redirection asked by a coord plugin 
 + 
 +==== Bugs fixed ==== 
 + 
 +   * Fix jAuth: prevent timing attack on hash comparison 
 + 
 +====== Jelix 1.4.7 ====== 
 + 
 +Released on February 24th, 2015 
 + 
 +==== Enhancements ==== 
 + 
 +   * jWsdl is now able to generate WSDL taking account of a rootUrl 
 +   * Improved the help of the acl2right command 
 +   * Upgrade WikiRenderer 3.1.6 to fix issues with php 5.4+ 
 +   * Vagrant configuration for Jelix Contributors 
 + 
 +==== Bugs fixed ==== 
 + 
 +   * Config compiler: fix cli incompatibility with Windows 
 +   * Fix jelix-scripts: help doesn't display good options for createapp 
 + 
 +====== Jelix 1.4.6 ====== 
 + 
 +Released on September 23th, 2014  
 + 
 +==== Bugs fixed ==== 
 + 
 +   * Fixed urls significant engine warnings in case of empty static params (gmarrot) 
 +   * Fixed a variable issue in jBasicErrorHandler (xnathanx) 
 +   * bug fixed from 1.3.9 
 +      * Fixed instanciation of a Dao when using the same with multiple profiles 
 +      * Fixed bad content type check in @@jRequest::readHttpBody()@@ 
 + 
 + 
 +====== Jelix 1.4.5 ====== 
 + 
 +Released on 19 september 2013 
 + 
 +==== Enhancements ==== 
 + 
 +   * In the configuration, possibility to redefine the name for plugins of the coordinator. eg: <originalname>.name = <newname> 
 +   * Imported from Jelix 1.3.8 
 +      * command createdao: Add a check for non existing table (by Phillipe) 
 + 
 +==== Bugs fixed ==== 
 + 
 +   * Imported from Jelix 1.3.8 
 +      * Minify plugin: fixed a regression 
 +      * bug #1513 - jauthdb_admin: admin couldn't change the password 
 +      * Fixed a bad method call in the command createzone (fixed by Khena) 
 +   * Imported from Jelix 1.2.13 
 +      * Soap: fix the parameters parser, to allow non-scalar parameters (fixed by khena) 
 + 
 +====== Jelix 1.4.4 ====== 
 + 
 +Released on 21 March 2013  
 + 
 +==== Critical bugs ==== 
 + 
 +   * fix regressions in jAuth (infinite redirection loop) because of bad fix in @@jUrl::getCurrentUrl()@@ 
 + 
 + 
 + 
 +====== Jelix 1.4.3 ====== 
 + 
 +Released on 19 March 2013  
 + 
 +==== Enhancements ==== 
 + 
 +   * Imported from Jelix 1.3.6: 
 +      * Ticket #1487 - improve @@jControllerDaoCrud::index()@@: it injects the dao and the profile in the template 
 +   * Imported from Jelix 1.2.12: 
 +      * jAuth: security improvement. New option  @@session_destroy=on@@ in the configuration of jAuth, to destroy the session after a @@jAuth::logout()@@ 
 +      * ticket #1483 - jauth listener: improved the @@actif@@ field check. The value of this field in the user table can be either either '1', 'true', 'on', 'yes'
 + 
 +==== Bugs fixed ==== 
 + 
 +   * @@jPref::get()@@ did return false for empty string instead of an empty string 
 +   * jpref_admin module: fixed right needed to show the preferences menu item 
 +   * Imported from Jelix 1.3.6: 
 +       * Fix #1461 - minify, bad exlusion of files. Base path in indicated URL should be take cared 
 +       * Fix #1488 - @@jUrl::getCurrentUrl()@@ should return or not the entry point according to the URL configuration 
 +       * Fix #1504 - menulist should take care about @@E@<emptyitem>@@. The empty option should not be generated, except in the case where the selection in the menulist is not required or if @@E@<emptyitem>@@ is filled. 
 +   * Imported from Jelix 1.2.12: 
 +       * Fixed jAuth: the new hash method couldn't be used by app that don't use the jauth module 
 +       * Fix #1503 - jDaoConditions should satinize order input 
 +       * Fix #1496 - jforms, syntax error with generateHtmleditor when xhtml attribute is not true 
 +       * Fix #1481 - let's have a default template for the check install zone so no error for language not supported by the jelix module. 
 +       * Fix #1497 - offset error in jIniFileModifier when reading multiline values 
 +       * fix #1498 - jIniFileModifier should return an array for keys that are arrays. Warning: it may brake your code. Previous behavior was to return the first value. 
 +       * fix #1509 - Wrong HTTP status code with jTcpdfResponse. Default headers were not sent. 
 + 
 + 
 +====== Jelix 1.4.2 ====== 
 + 
 +Released on 29 dec. 2012 
 + 
 +==== Bugs fixed ==== 
 + 
 +   * jDao: the autoload failed when a dao object is stored in a session with an entry point that did not activate the module the dao comes from (Brice Tence) 
 +   * Fix bug in the mysqli driver for jDb. Fatal error during the retrieve of result of prepared statement, on installation that don't use mysqlnd 
 +   * Fix sqlite scripts for the update of jacl2db 
 +   * jUrl::getCurrentUrl(): prevent a trailing '?'  (Brice T) 
 +   * Load coordinator plugin with include_once, not include in _loadPlugins, so no more issue when switching of jelix environment (Charles R) 
 +   * Fixed in 1.3.5 
 +      * jelix-scripts: installapp command didn't receive the configuration (catsoup) 
 +      * jUrl::getCurrentUrl() should return the URL for the frontend server when the app is behind a proxy 
 +      * Jelix-tests - fix a bug: launching runtests.php with a filename did execute all tests of the module instead of the given file 
 +      * jForms - deactivated lists inside a choice item was activated 
 +      * Fixed a typo error in ldap driver for jAuth (Khena) 
 +      * jacl2db_admin: little improvements on the screen allowing manage groups rights 
 + 
 + 
 + 
 +====== Jelix 1.4.1 ====== 
 + 
 +Release date: 10/25/2012
  
 ==== Enhancements ==== ==== Enhancements ====
Line 20: Line 143:
     * new jtpl modifier to use DateTime to display date     * new jtpl modifier to use DateTime to display date
     * Update jQuery UI (1.8.20 -> 1.8.24) (Philippe Villiers)     * Update jQuery UI (1.8.20 -> 1.8.24) (Philippe Villiers)
 +    * Update TCPDF (5.9.159 → 5.9.193) (Philippe Villiers)
 +    * ticket #1485 - support of short time format in jDateTime and jDatatype
 +
  
 ==== Bugs fixed ==== ==== Bugs fixed ====
  
 +  * jacl2db: in the rights table, **the field id_aclres of rights that are not on resources, is now containing the value "-"** instead of null. A SQL script is executed by the installer to update your table. This fix has been done in order to fix issue in some database like Oracle, where a primary key on several field cannot contain a null value. (Philippe Villiers)
   * getFieldList of sqlite3 driver did not detect correctly "not null" fields   * getFieldList of sqlite3 driver did not detect correctly "not null" fields
   * jInstallChecker: in PHP 5.4, short_open_tag is deprecated. Don't verify it in the checker   * jInstallChecker: in PHP 5.4, short_open_tag is deprecated. Don't verify it in the checker
   * jLog: Fix unusable custom loggers. (Philippe Villiers)   * jLog: Fix unusable custom loggers. (Philippe Villiers)
   * initadmin should disable the jacl module by default   * initadmin should disable the jacl module by default
 +  * ticket #1482 - the installer couldn't use mysql SQL script to install with the mysqli driver.
 +  * ticket #1486 - jImageModifier - transparent background was not correctly applied
 +  * fixed selectors of locales in jpref
   * Fixed a few code style problems, possible break bugs and undefined variables. (Philippe Villiers)   * Fixed a few code style problems, possible break bugs and undefined variables. (Philippe Villiers)
   * PHPUnit tests: fixed messages in junittestcase   * PHPUnit tests: fixed messages in junittestcase
Line 34: Line 164:
     * Coordinator plugins auth, jacl, jacl2: for ajax request, these plugins should not do redirections when there is an error     * Coordinator plugins auth, jacl, jacl2: for ajax request, these plugins should not do redirections when there is an error
     * jSoapClient: log was not generated when the result of a call was an exception     * jSoapClient: log was not generated when the result of a call was an exception
 +    * jMailer: take the default mailer type if it is empty in the configuration
     * jUnitTestCase for PHPUnit     * jUnitTestCase for PHPUnit
        * Fixed assertion method assertComplexIdentical        * Fixed assertion method assertComplexIdentical
Line 43: Line 174:
      * In the installer, errors appearing during the temp cleanup are now catched and a readable warning message is displayed.      * In the installer, errors appearing during the temp cleanup are now catched and a readable warning message is displayed.
      * testapp - forgot to add a script to upgrade the database with the table towns      * testapp - forgot to add a script to upgrade the database with the table towns
 +     * Fixed verbose mode in jelix-scripts, with the -v flag (Philippe Villiers) 
 +     * Fix jDatatype: wrong regexp to extract mindata/maxdate in jDatatypeDateTime
  
 ====== Other versions ====== ====== Other versions ======

en/changelog/1.4.x.1349712750.txt.gz · Last modified: 2012/10/08 16:12 by laurent

Recent changes RSS feed Creative Commons License