Trace: • documentation • support • credits • modules • 1.3.x
This is an old revision of the document!
Table of Contents
This page is listing updates and enhancements added since 1.3.0 version.
Jelix 1.3.3 ¶
Still in development.
Critical bugs ¶
- none
Enhancements ¶
- new verbose mode in jelix-scripts. support of -v on all commands and verboseMode property in jelix-scripts.ini.
- Added an error message when the pdf-fonts folder isn't found. (Philippe Villiers - Kissifrot)
- Switching from simpletest 1.1a to 1.1 (Brice Tencé)
- Updated wikirenderer to 3.1.5
Bugs fixed ¶
- Ticket #1139 : jFormsControlDateTime should support non-array value from a request like in jFormsControlDate. (michgeek)
- Ticket #1464 - jResponsHtml shouldn't ask to call meta to jtpl::fetch since it has already done it before (Brice Tencé)
- Fixed an issue in the pgsql plugin appearing with PHP 5.4 (Charles R )
- Ticket 1397 - Solving issue about integer detection differences between 64bits and 32bits versions of PHP. (Brice Tencé)
- Ticket #1480 - PHPUnit test environment for application: tests may need to load classes using jClasses, during the load of the file. Jelix configuration should then be available
- Include bugs fixed in Jelix 1.2.8 and 1.2.9
- Ticket #1476 - jDaoXmlException was not found when using the createclassfromdao command
- jDaoConditions: the REGEXP operator is not supported by pgsql, added support for real regexp operators of pgsql
- Ticket #1428 - dao - string delimiters in parameters for the IN operator in conditions, were not escaped in the compiled SQL query
- To improve usability of forms, don't generate a token each time the form is displayed, but only per form id and per session… This was already the case when the form id was not numerical.
- Ticket #1456 - jforms - dependent lists inside a choice were not dynamically updated
- ticket #1466, jDatetime gave bad results when parsing ISO 9601 dates with a timezone. original fix by LionelT
- ticket #1460, sitemap response did not generate good urls
- ticket #1464 - jTpl::fetch shouldn't add the template in processedMeta if the caller doesn't say to call meta (patch by Brice Tencé)
Jelix 1.3.2 ¶
Release date: 05/17/2012
Enhancements ¶
- Update jQuery UI to version 1.8.20 (Philippe Villiers - Kissifrot)
- Upgraded Simpletest to 1.1a3
- Update wikirenderer to v3.1.4
- Update TCPDF to 5.9.159 (Philippe Villiers - Kissifrot)
- new class
jServer
and a methodisCLI()
. - Ticket #1263 - new methods
jDaoFactoryBase::getTables()
andgetPrimaryTable
- Improved SQL script to install jauthdb and jacl2db with Oracle (Philippe Villiers - Kissifrot)
- Added
{meta_html jsie7}
and{meta_html jsltie7}
tags, to do the same as the{meta_html css*}
ones (Philippe Villiers - Kissifrot) - jDao, on properties element: check unknown attributes, to avoid mistakes such as typos in attributes names. (Philippe Villiers - Kissifrot)
- The debug bar is activated by default on new application created with the createapp command
- Import enhancements from 1.2.7 and 1.2.8:
- ticket #624 - jscompress - a new plugin for jtpl to compress inline javascript (Hadrien Lanneau)
Bugs fixed ¶
- CLI scripts of an application should be able to be executed from the command line and launched with php-cgi. new class jServer and a method isCLI.
- The jfullurl template plugin for xml had a bad function name. (Thomas PT)
- Plugins for the debugbar, soaplog and sqllog, should verify that messages are implemented by expected classes
- Fixed a bad support of redirection response in soap request
- Fixed issues in junittestcasedb for phpunit
- testapp install: typofix s/shema/schema (Steven Jehannet)
- Some comments in the source code were still in french. Translated it to english (Philippe Villiers - Kissifrot)
- PhpUnit tests for application: the configuration of the entry point indicated for test was not loaded correctly.
jRequest::getPort
add an ulimate check to $port var to prevent function from returning ':' alone (domi-papin)- Error log: some messages did not end by a line break
- Import bugs fixed in 1.2.7 and 1.2.8:
- ticket 1401 - jforms: for some datatypes, whitespace should be removed during the check (Foxmask)
- ticket 1389 - fixed a bug in jDbPDOConnection related to the MSSql support (Vincent Herr)
- Removed a E_STRICT message: jDbPDOConnection::lastInsterId should have the same signature of PDO:lastInsertId
- Fixed inconsitencies in return values in some drivers of jKVDb
- jTpl: meta was processed by fetch, even the meta method was called before. This is a regression since the fix for the ticket #1396
- In CLI context, jRequest::getPort generated an error when retrieving SERVER_PORT.
- jInifileModifier - section name with a '-' was not supported
Jelix 1.3.1 ¶
Release date: 12/18/2011
Enhancements ¶
- jAuth ldap plugin - it should support anonymous connection to the ldap server
Bugs fixed ¶
- Legacy constant JELIX_APP_PATH was not generated when calling jApp::initLegacy
- Fixed a bug in a CLI context, when an error appeared, jResponseCmdline is not known
- jelix-tests: Fixed compatibility with PHPUnit 3.6. Jelix-tests is still compatible with PHPUnit 3.5
- method jFile::getMimeTypeFromFilename() wasn't added with PHP 5.3 build + simplify way to get extension
- jquery.effects.core.min.js was miising with the use of jquery_ui effect in meta in templates
- ticket 1435 - limit queries were not fully shown in the debug bar
- fixed also in 1.2.7:
- fixed a notice into the history plugin
- jZone::_tplOuputType is mispelled, corrected the name to _tplOutputType, and added a support of the deprecated _tplOuputType to keep compatibility
- ticket 1440 - jDao - fixed bad syntax in generated sql queries for update methods, when properties in value element, starts with the same word.