Trace:
Differences ¶
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:changelog:1.4.x [2012/08/30 11:28] – created laurent | en: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.1 ====== | + | This branch has reached its end of life. 1.4.8 is the latest release. |
- | **Still in development**. | + | ====== Jelix 1.4.8 ====== |
+ | |||
+ | Released on Octobre 26th, 2015. | ||
==== Critical bugs ==== | ==== Critical bugs ==== | ||
- | | + | |
==== Enhancements ==== | ==== Enhancements ==== | ||
- | | + | |
+ | |||
+ | ==== 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: | ||
+ | |||
+ | ====== 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:: | ||
+ | |||
+ | |||
+ | ====== Jelix 1.4.5 ====== | ||
+ | |||
+ | Released on 19 september 2013 | ||
+ | |||
+ | ==== Enhancements ==== | ||
+ | |||
+ | * In the configuration, | ||
+ | * 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: | ||
+ | * 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:: | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.4.3 ====== | ||
+ | |||
+ | Released on 19 March 2013 | ||
+ | |||
+ | ==== Enhancements ==== | ||
+ | |||
+ | * Imported from Jelix 1.3.6: | ||
+ | * Ticket #1487 - improve @@jControllerDaoCrud:: | ||
+ | * Imported from Jelix 1.2.12: | ||
+ | * jAuth: security improvement. New option | ||
+ | * ticket #1483 - jauth listener: improved the @@actif@@ field check. The value of this field in the user table can be either either ' | ||
+ | |||
+ | ==== Bugs fixed ==== | ||
+ | |||
+ | * @@jPref:: | ||
+ | * 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:: | ||
+ | * Fix #1504 - menulist should take care about @@E@< | ||
+ | * Imported from Jelix 1.2.12: | ||
+ | * Fixed jAuth: the new hash method couldn' | ||
+ | * 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:: | ||
+ | * Load coordinator plugin with include_once, | ||
+ | * Fixed in 1.3.5 | ||
+ | * jelix-scripts: | ||
+ | * jUrl:: | ||
+ | * 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: | ||
+ | |||
+ | |||
+ | |||
+ | ====== Jelix 1.4.1 ====== | ||
+ | |||
+ | Release date: 10/ | ||
+ | |||
+ | ==== Enhancements ==== | ||
+ | |||
+ | * [[http:// | ||
+ | * New BASEPATH variable available in static HTML pages and error pages | ||
+ | * From Jelix 1.3.x | ||
+ | * debug toolbar: display error messages logged directly by the user in the same categories of PHP errors | ||
+ | * jSoapClient: | ||
+ | * new jtpl modifier to use DateTime to display date | ||
+ | * 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 " |
+ | * getFieldList of sqlite3 driver did not detect correctly "not null" fields | ||
+ | * jInstallChecker: | ||
+ | * jLog: Fix unusable custom loggers. (Philippe Villiers) | ||
+ | * initadmin should disable the jacl module by default | ||
+ | * ticket #1482 - the installer couldn' | ||
+ | * 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) | ||
+ | * PHPUnit tests: fixed messages in junittestcase | ||
+ | * From Jelix 1.3.x | ||
+ | | ||
+ | * jCoordinator plugins: configuration inside main configuration file of the entry points, was not well supported | ||
+ | * Coordinator plugins auth, jacl, jacl2: for ajax request, these plugins should not do redirections when there is an error | ||
+ | * jSoapClient: | ||
+ | * jMailer: take the default mailer type if it is empty in the configuration | ||
+ | * jUnitTestCase for PHPUnit | ||
+ | * Fixed assertion method assertComplexIdentical | ||
+ | * Fixed a bad phpunit call to check classes | ||
+ | * Tests: fixed possible conflicts in some tests | ||
+ | * Tests: fixed unit test with pgsql | ||
+ | * From 1.2.x branch | ||
+ | * In tests (Brice Tencé) | ||
+ | * 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 | ||
+ | * Fixed verbose mode in jelix-scripts, | ||
+ | * Fix jDatatype: wrong regexp to extract mindata/ | ||
====== Other versions ====== | ====== Other versions ====== |