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 revisionBoth sides next revision
en:changelog:1.2rc1 [2010/10/24 07:54] laurenten:changelog:1.2rc1 [2010/10/24 08:10] laurent
Line 29: Line 29:
         * sqlite script for installers of some modules         * sqlite script for installers of some modules
         * optimisations in the jInstaller source code         * optimisations in the jInstaller source code
-        * jAppManager should throw exceptions instead of printing errors and exit +        * jInstallChecker: better check of php extensions. Can check database extensions. We can indicate some other extension to check. 
-    * jInstallChecker: better check of php extensions. Can check database extensions. We can indicate some other extension to check. +        * Improvements in installWizard: better dbprofile page new confmail page to configure the mailer localization files in fresh for all pages 
-    * Improvements in installWizard: better dbprofile page new confmail page to configure the mailer localization files in fresh for all pages +    * core  
- +        * ticket #1126replaced the config parameter use_error_handler by an argument to the constructor of jCoordinator 
-    * jIniMultiFilesModifier accepts now directly jIniFileModifier objects as parameters +        * replaced all die instruction by exceptions (#1126) 
-    * jIniFileModifier: new methods to rename values and section, and to merge sections +        * error handlers should take care about the existence of gJconfig (#1126) 
-    * ticket #1126 +        * initDefaultResponseOfRequest should throw an exception 
-      * replaced the config parameter use_error_handler by an argument to the constructor of jCoordinator +        * added a new jqueryPath config option, which allow to specify path of the jquery directory 
-      * replaced all die instruction by exceptions +        * use request::getIP instead of REMOTE_ADDR when it is possible. jLog::log: store message in memory when message type is undefined 
-      * error handlers should take care about the existence of gJconfig +        * Allow true URLs in errors.log 
-    * initDefaultResponseOfRequest should throw an exception+        * ticket #1201: API on jRequest to retrieve headers 
 +        * jUrl, significant engine: allowing to add global option optionalTrailingSlash 
 +        * Ticket #1186: new method jUrl::getFull, to retrieve an url with the domain name
     * jforms     * jforms
         * ticket #288: jforms, dynamic change of the content of a list when it is dependents to an other control         * ticket #288: jforms, dynamic change of the content of a list when it is dependents to an other control
Line 52: Line 54:
         * ticket #485: jforms, support of regular expression in input controls to check data         * ticket #485: jforms, support of regular expression in input controls to check data
         * ticket #1094: javascript components of jforms should have the possibility to access to jelixWWWPath to have the true path of jelix/. these components receive a configuration object instead of several arguments.         * ticket #1094: javascript components of jforms should have the possibility to access to jelixWWWPath to have the true path of jelix/. these components receive a configuration object instead of several arguments.
-    * added a new jqueryPath config option, which allow to specify path of the jquery directory 
     * jelix-www     * jelix-www
         * removed unused the plugin date_input for jquery         * removed unused the plugin date_input for jquery
Line 59: Line 60:
         * updated jquery ui to 1.8.2         * updated jquery ui to 1.8.2
         * Updated wymeditor to 0.5rc2         * Updated wymeditor to 0.5rc2
 +        * ticket #1183: we should compress javascripts we provide
 +        * Fixed default configuration of wymeditor, and added a basic configuration, with minimal buttons.
     * jelix-scripts     * jelix-scripts
         * changed name of customized configuration file, and allow to have a configuration file for each application         * changed name of customized configuration file, and allow to have a configuration file for each application
         * added some comments into the template of dao crud.         * added some comments into the template of dao crud.
         * createmodule command: add some files for master_admin when using option -admin         * createmodule command: add some files for master_admin when using option -admin
 +        * closeapp command: new optional parameter, the message to display
         * various cleaning code in templates         * various cleaning code in templates
-    * master_admin: added a new main menu item, refdata, for pages allowing to manage reference data +    * jelix modules 
-    * master_admin: default css styles for dashboard widgets +        * master_admin: added a new main menu item, refdata, for pages allowing to manage reference data 
-    * Improved visibility of information in the header of master_admin interface +        * master_admin: default css styles for dashboard widgets 
-    * jVersionComparator: new method to serialize version numbers in order to compare them easily +        * Improved visibility of information in the header of master_admin interface 
-    * ticket #1145allowing to specify UID attribute in LDAP auth driver +    * utils  
-    use request::getIP instead of REMOTE_ADDR when it is possible. jLog::log: store message in memory when message type is undefined +        * jIniMultiFilesModifier accepts now directly jIniFileModifier objects as parameters 
-    * jUrl, significant engine: allowing to add global option optionalTrailingSlash +        * jIniFileModifier: new methods to rename values and section, and to merge sections 
-    * ticket #1137: jCrypt : default key in configuration +        * jVersionComparator: new method to serialize version numbers in order to compare them easily 
-    * Allow true URLs in errors.log +        * added put and delete method on jHttp 
-    * ticket #1182: jTpl: plugin html_meta for jQuery and jQueryUI +        * ticket #1180it's better if jMailer provides the text version of the given html template 
-    * ticket #1183: we should compress javascripts we provide +        ticket #1179new method jDatetime::isNull 
-    * Ticket #1053: update PHPMailer to 5.1 +        * ticket #1137: jCrypt : default key in configuration 
-    * jTpl plugin: parameters for formurlparam are now optional and values are retrieved from formurl parameters +    * misc: 
-    * closeapp command: new optional parameter, the message to display +        * ticket #1145: allowing to specify UID attribute in LDAP auth driver 
-    * ticket #1179: new method jDatetime::isNull +        * ticket #1182: jTpl: plugin html_meta for jQuery and jQueryUI 
-    * ticket #1180: it's better if jMailer provides the text version of the given html template +        * jTpl plugin: parameters for formurlparam are now optional and values are retrieved from formurl parameters 
-    * Ticket #1186 new method jUrl::getFull, to retrieve an url with the domain name +        * Ticket #1053update PHPMailer to 5.1
-    * ticket #1201: API on jRequest to retrieve headers +
-    * Fixed default configuration of wymeditor, and added a basic configuration, with minimal buttons. +
-    * added put and delete method on jHttp+
      
 ==== Bug fixes ==== ==== Bug fixes ====
  
-   * use of table prefix in sql install scripts (#1119) +    * installers and jInstaller 
-   * fixed errors about jacl2_profile in installer of jacl2db +        * use of table prefix in sql install scripts (#1119) 
-   * fixed issues in the installation of jacl2db +        * fixed errors about jacl2_profile in installer of jacl2db 
-   * fixed bugs in jInstallerBase (#1121) +        * fixed issues in the installation of jacl2db 
-   * sql script for jacl does not take care about db prefix +        * fixed bugs in jInstallerBase (#1121) 
-   * ticket #1162: fix bug in installer.ini.php when basePath is set with a value other than empty or slash. It caused unknown module errors. +        * jAppManager should throw exceptions instead of printing errors and exit 
-   * ticket #1175: execSQLScript in installer should be executed inside a transaction +        * sql script for jacl does not take care about db prefix 
-   * ticket #1166 basePath was rewritten in a cli context whereas it shouldn't. +        * ticket #1162: fix bug in installer.ini.php when basePath is set with a value other than empty or slash. It caused unknown module errors. 
-   * ticket #1176: bad error message in the installer when an error is triggered by jIniFileModifier +        * ticket #1175: execSQLScript in installer should be executed inside a transaction 
-   * jInstaller : modules should be installed in the right order, even if it doesn't have an installer +        * ticket #1176: bad error message in the installer when an error is triggered by jIniFileModifier 
-   * installwizard: variable typofix in confmail.tpl (#1135) +        * jInstaller : modules should be installed in the right order, even if it doesn't have an installer 
-   ticket #1130bad variable name in mssql.tools.php +        * installwizard: variable typofix in confmail.tpl (#1135) 
-   * ticket #1124: fixed issues with jUrl when creating urls of an other entrypoint +        InstallWizardwe should be able to execute some pages after the page installapp 
-   * jInstaller and jIniFileModifier: When writing in ini files, an exception should be thrown when an error appears +        * jInstaller and jIniFileModifier: When writing in ini files, an exception should be thrown when an error appears 
-   * jInstallChecker should be able to check if some needed files are writable or no +        * jInstallChecker should be able to check if some needed files are writable or no 
-   InstallWizardwe should be able to execute some pages after the page installapp +        ticket #1156fixed some messages in the wizard/checker 
-   * jExceptionHandler should take care about the case where is not yet ready +    jForms 
-   * Fixed infinite recursion when authentification is missing in some case. +        * jForms: for wysiwyg editors, if the content has only html elements, no text, it should be considered empty and so the check should fail if a content is required 
-   * master_admin should check the admin password when it is stored with sha1 +        * ticket #1149: jForms: in datasources, "0" labels or values are ignored 
-   jMailer: all headers should be in the content when it sends to file +        * ticket #1154: jForms::clean may lead to an exception when having several entry points with several modules accesses 
-   * jForms: for wysiwyg editors, if the content has only html elements, no text, it should be considered empty and so the check should fail if a content is required +        * ticket #1143: htmleditor with only img, video, object, should be considered as valid 
-   * #1138: jPDOConnection::quote2 added two quotes instead of a single +        * ticket #1151: jforms, subelements of unselected choice should be marked as disabled instead of readonly. Added also a buton on datetime input to erase the value 
-   * jDbTools, mysql, parseSQLScript: some empty queries were not detected +        * Fixed bug on retrieving labels from a datasource in a form, when the datasource is a dao with criterias. New method jIFormsDatasource2::getLabel2. 
-   * ticket #1148: jTpl: jdatetime plugin should return an empty string if the date is null +        * ticket #1039: use FileInfo instead of mime_content_type 
-   * ticket #1149: jForms: in datasources, "0" labels or values are ignored +        * jForms: wrong variable used in jforms_jquery.js 
-   * ticket #1154: jForms::clean may lead to an exception when having several entry points with several modules accesses +        * Fixed issued on error handling on upload controls in jforms 
-   * ticket #1150: jtpl, number_format modifier should use non-breakable space as thousands separator, instead of a simple space. +    * core 
-   * ticket #1143: htmleditor with only img, video, object, should be considered as valid +        * ticket #1166 basePath was rewritten in a cli context whereas it shouldn't. 
-   * ticket #1152: bad variable name in jDateTime::substract +        * jExceptionHandler should take care about the case where is not yet ready 
-   * ticket #1150: number_format doesn't like utf8 characters +        * ticket #1170: jResponse: should not force HTTP/1.1 
-   * ticket #1153: fix warning on command createclassfromdao +        * ticket #1188jResponseHtml, type attribut on link tag should be optional. 
-   * ticket #1151: jforms, subelements of unselected choice should be marked as disabled instead of readonly. Added also a buton on datetime input to erase the value +    * jDb, jDao 
-   * Fixed bug on retrieving labels from a datasource in a form, when the datasource is a dao with criterias. New method jIFormsDatasource2::getLabel2. +        * ticket #1130bad variable name in mssql.tools.php 
-   * ticket #1039: use FileInfo instead of mime_content_type +        * #1138jPDOConnection::quote2 added two quotes instead of a single 
-   * jForms: wrong variable used in jforms_jquery.js +        jDbTools, mysql, parseSQLScript: some empty queries were not detected 
-   * ticket #1170: jResponse: should not force HTTP/1.1 +        * ticket #1129$ should not be allowed in parameters of dao methods 
-   * ticket #1129should not be allowed in parameters of dao methods +        * ticket #1193 : fixed bad dsn generation for sqlite with pdo. Improved the sqlite profile by allowing shorcut like app:, lib: and var: in the database name, both for native driver and pdo. 
-   * ticket #1163createapp -withcmdline fail in case of non alphanumeric characters in appname +        * ticket #1046: dao: format of date / time too permissive 
-   ticket #1172function gravatar, bad checking of username param +    * jUrl 
-   ticket #1156fixed some messages in the wizard/checker +        * ticket #1124fixed issues with jUrl when creating urls of an other entrypoint 
-   * ticket #1100wikirenderer: bad code tag parsing +        jurl significant with sub urls.xml: sometimes, there are two / 
-   * jurl significant with sub urls.xml: sometimes, there are two / +        * fixed bug on significant url: jurl::get didn't return url corresponding to a rest controller 
-   * ticket #1193 : fixed bad dsn generation for sqlite with pdo. Improved the sqlite profile by allowing shorcut like app:, lib: and var: in the database name, both for native driver and pdo. +        * ticket #1207: url significant, regexp special characters inside a path info should be escaped 
-   * ticket #1188: jResponseHtml, type attribut on link tag should be optional. +    * jelix modules 
-   * ticket #1046: dao: format of date / hour too permissive +        * Fixed infinite recursion when authentification is missing in some case. 
-   * ticket #1202jMailer: failure when using SingleTo feature and mail() function +        * master_admin should check the admin password when it is stored with sha1 
-   Fixed issued on error handling on upload controls in jforms +    * utils 
-   * fixed bug on significant url: jurl::get didn't return url corresponding to a rest controller +        * jMailer: all headers should be in the content when it sends to file 
-   * ticket #1207: url significant, regexp special characters inside a path info should be escaped +        * ticket #1152: bad variable name in jDateTime::substract 
 +        * ticket #1202: jMailer: failure when using SingleTo feature and mail() function 
 +        * ticket #1100: wikirenderer: bad code tag parsing 
 +    * jTpl and tpl plugins 
 +        * ticket #1148: jTpl: jdatetime plugin should return an empty string if the date is null 
 +        * ticket #1150: jtpl, number_format modifier should use non-breakable space as thousands separator, instead of a simple space. 
 +        * ticket #1150: number_format doesn't like utf8 characters 
 +        * ticket #1172: function gravatar, bad checking of username param 
 +    * jelix-scripts 
 +        * ticket #1153: fix warning on command createclassfromdao 
 +        * ticket #1163: createapp -withcmdline fail in case of non alphanumeric characters in appname
  
 ====== Other versions ====== ====== Other versions ======

en/changelog/1.2rc1.txt · Last modified: 2012/04/15 08:26 by laurent

Recent changes RSS feed Creative Commons License