Quick links: Content - sections - sub sections
EN

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:changelog:1.0beta2 [2007/04/16 15:32] – created laurenten:changelog:1.0beta2 [2007/05/09 08:48] (current) – external edit 127.0.0.1
Line 4: Line 4:
  
 ===== Main improvements ===== ===== Main improvements =====
 +
 +  * sources are in UTF-8 and better supports of UTF-8 strings
 +  * jResponseLatexToPdf, a new view to generate PDF from Latex content
 +  * Many new unit tests to check APIs.
 +  * Many bug fixes into jDb, jDao and jAcl
 +  * Improvements into error messages.
 +  * Command line script to configure jAcl
 +
  
 ===== Change details ===== ===== Change details =====
Line 10: Line 18:
  
    * jAuth : jAuth::createUser is renamed to jAuth::createUserObject. CreateUser can be still used, but is deprecated.    * jAuth : jAuth::createUser is renamed to jAuth::createUserObject. CreateUser can be still used, but is deprecated.
 +   * Classes used for the "class" driver for jAuth should follow a new interface jIAuthDriverClass
    * jConfig::OS is deprecated    * jConfig::OS is deprecated
 +   * accented characters are now forbiddent into selectors
 +   * jDao : <limit> tag is not allowed any more into method of "selectfirst" ty  pe (inconsistent)
 +   * Old classes namming is now deactivated into the configuration
 +   * PHP constants are not allowed into templates.
  
 ==== Improvements, new features ==== ==== Improvements, new features ====
  
 +   * sources are in UTF-8 and better supports of UTF-8 strings
    * core :    * core :
        * ticket #85: adding support of favicon in jResponseHtml        * ticket #85: adding support of favicon in jResponseHtml
        * optimization during the configuration reading        * optimization during the configuration reading
 +       * ticket #126: added support of anchor in urls for redirections
 +       * ticket #130: new view jResponseLatexToPdf
 +       * ticket #89 and #96 : added support for CSS and JS for IE in jResponseHtml
 +   * jDb :
 +       * new driver for Intuition database.
 +       * postgresql driver: allow to use environement variable which contains connections parameters.
    * jDao :    * jDao :
        * add method to jDaoFactoryBase : countBy($searchcond)        * add method to jDaoFactoryBase : countBy($searchcond)
Line 22: Line 42:
        * ticket #94: adding locales files in UTF-8 for en_EN and en_US in the jelix module        * ticket #94: adding locales files in UTF-8 for en_EN and en_US in the jelix module
    * jauth module: an example of a dao for the jAuth db driver is added in the jauth module (Ticket #105)    * jauth module: an example of a dao for the jAuth db driver is added in the jauth module (Ticket #105)
- +   * jWiki: updated WikiRenderer to 3.0 version 
 +   * Added new unit tests on selectors, jtpl compiler, jacl, jbundle 
 +   * Experimental script  to test configuration of an application 
 +   * ticket #84: added possibility to put classes into sub-directories of "classes/" directory 
 +   * new incIface method of jClasses, to include interfaces 
 +   * jAcl :  
 +       * ticket #16: added support of specific db profil  
 +       * new commands in jelix-scripts: aclvalue, aclgroup and aclright, to configure jAcl 
 +   * jAuth : added jIAuthDriverClass interface for classes used with the "class" driver 
 +   * jelix scripts :  
 +       * help are now localizable and available in english 
 + 
 ==== Bug fixes ==== ==== Bug fixes ====
  
    * core:    * core:
-       fix bug Ticket #104: bad context change when a plugin redirect to a new action +       ticket #104: bad context change when a plugin redirect to a new action 
-       fix bug Ticket #86 : better check of basePath config parameter +       ticket #86: better check of basePath config parameter 
-       fix bug ticket #87: bad character un atom10.tpl +       * ticket #87: bad character un atom10.tpl 
-       fix ticket #75: error message is not coherent when a controller is unknown +       * ticket #75: error message is not coherent when a controller is unknown 
-       fix Ticket #77: improvement on error message when a selector is invalid. Added the type of selector in the message+       ticket #77: improvement on error message when a selector is invalid. Added the type of selector in the message 
 +       * ticket #111: no more notice about REMOTE_ADDR in command line mode in  jLog. 
 +       * ticket #112: "#" was not allowed in a local message. 
 +       * ticket #145: syntax error in jCoordinateur::process() 
 +       * ticket #127: Http headers were not sent before a redirection. 
 +       * ticket #113: in atom content, link tag is now optional (conforming to the atom specification).
    * jDb:    * jDb:
-       fix bug ticket #97: database connector didn't use the charset set up in the application. Adding force_encoding option in dbprofils file, to indicate that jDb should set the charset during the database connection. +       * ticket #97: database connector didn't use the charset set up in the application. Adding force_encoding option in dbprofils file, to indicate that jDb should set the charset during the database connection. 
-       fix bug ticket #110 : there was no error, and script is stopped,  when jdb try to connect to a database, while database extension does not exists in php+       * ticket #110: there was no error, and script is stopped,  when jdb try to connect to a database, while database extension does not exists in php 
 +       * ticket #121: added quotes around values in the connection string for postgresql 
 +       * little bug on jDbConnection::lastIdInTable
    * jDao:    * jDao:
-       fix bug ticket #92: isnull and isnotnull tags in dao file were not supported correctly +       * ticket #92: isnull and isnotnull tags in dao file were not supported correctly 
-       fix bug Ticket #100 : syntaxe of property name was not checked +       ticket #100: syntaxe of property name was not checked 
-       fix ticket #115 : in classes generated by jDao, local variables should have a specific namming to avoid conflicts with  parameters of user methods+       * ticket #115: in classes generated by jDao, local variables should have a specific namming to avoid conflicts with  parameters of user methods 
 +       * ticket #124: we couldn't use spaces in onforeignkey and primarykey attributes 
 +       * ticket #125: update method was not well generated, when table contained only primary keys. 
 +       * ticket #141: an error message was missed 
 +       * method of "selectfirst" type use now jDb::limitQuery() instead of jDb::query(). 
 +   * jAcl : 
 +      * syntax error in a selector in jAclUserGroup 
 +      * ticket #120: bad condition in a dao.
    * fix bug in autolocale plugin : country letter is not in uppercase    * fix bug in autolocale plugin : country letter is not in uppercase
-   fix bug ticket #103 : api documentation of autolocale plugin is not correct +   * ticket #91: call of jelix~notfound action which doesn't exist, instead of jelix~error_notfound. 
-   * fix bug ticket #91: call of jelix~notfound action which doesn't exist, instead of jelix~error_notfound. +   fticket #93: strict message on mktime, when using jZone with cache 
-   fix bug ticket #93: strict message on mktime, when using jZone with cache +   * ticket #114: error during the load of defaults rules in wikirenderer (jWiki) 
-   * jelix-scripts :  +   * fix bug in an include of jForms. 
-       fix bug ticket #99 : with createdao command and postgresql, all field and primary key are not retrieve correctly. patch=njeudy +   * ticket #135, jtpl : use of PHP constants were not checked, and this was a possibility of a security hole. PHP constants are now forbidden in templates. 
-       fix bug Ticket #83 : directory not created in the createapp command with withcmdline switch (patch=giviz)+   * jelix-scripts:  
 +       * ticket #99: with createdao command and postgresql, all field and primary key are not retrieve correctly. patch=njeudy 
 +       ticket #83: directory not created in the createapp command with withcmdline switch (patch=giviz)
  
 jBuildTools : jBuildTools :
  
-  * fix ticket #69 : mkmanifest didn't show empty directory. A switch -e for the script is added+  * fix ticket #69: mkmanifest didn't show empty directory. A switch -e for the script is added 
 + 
  
  
 ---- ----
-  * [[en:changelog|trunk]]+  * [[en:changelog:1.0beta2.1|Next version: 1.0beta2.1]] 
 +  * [[en:changelog|last improvements]]

en/changelog/1.0beta2.1176737547.txt.gz · Last modified: 2007/04/16 16:29 (external edit)

Recent changes RSS feed Creative Commons License