Trace:
Differences ¶
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:changelog:1.0beta2 [2007/04/16 15:32] – created laurent | en: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, | ||
+ | * 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:: | * jAuth : jAuth:: | ||
+ | * Classes used for the " | ||
* jConfig::OS is deprecated | * jConfig::OS is deprecated | ||
+ | * accented characters are now forbiddent into selectors | ||
+ | * jDao : < | ||
+ | * Old classes namming is now deactivated into the configuration | ||
+ | * PHP constants are not allowed into templates. | ||
==== Improvements, | ==== Improvements, | ||
+ | * 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 | ||
+ | * ticket #84: added possibility to put classes into sub-directories of " | ||
+ | * new incIface method of jClasses, to include interfaces | ||
+ | * jAcl : | ||
+ | * ticket #16: added support of specific db profil | ||
+ | * new commands in jelix-scripts: | ||
+ | * jAuth : added jIAuthDriverClass interface for classes used with the " | ||
+ | * jelix scripts : | ||
+ | * help are now localizable and available in english | ||
+ | |||
==== Bug fixes ==== | ==== Bug fixes ==== | ||
* core: | * core: | ||
- | | + | |
- | | + | |
- | | + | * ticket #87: bad character un atom10.tpl |
- | | + | * ticket #75: error message is not coherent when a controller is unknown |
- | | + | |
+ | * ticket #111: no more notice about REMOTE_ADDR in command line mode in jLog. | ||
+ | * ticket #112: "#" | ||
+ | * ticket #145: syntax error in jCoordinateur:: | ||
+ | * 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: | ||
- | | + | * 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 #110: there was no error, and script is stopped, |
+ | * ticket #121: added quotes around values in the connection string for postgresql | ||
+ | * little bug on jDbConnection:: | ||
* jDao: | * jDao: | ||
- | | + | * ticket #92: isnull and isnotnull tags in dao file were not supported correctly |
- | | + | |
- | | + | * 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' | ||
+ | * ticket #125: update method was not well generated, when table contained only primary keys. | ||
+ | * ticket #141: an error message was missed | ||
+ | * method of " | ||
+ | * 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 | ||
- | | + | * ticket #91: call of jelix~notfound action which doesn' |
- | * fix bug ticket #91: call of jelix~notfound action which doesn' | + | |
- | | + | * ticket #114: error during the load of defaults rules in wikirenderer (jWiki) |
- | * jelix-scripts : | + | * fix bug in an include of jForms. |
- | | + | * 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. |
- | | + | * jelix-scripts: |
+ | * ticket #99: with createdao command and postgresql, all field and primary key are not retrieve correctly. patch=njeudy | ||
+ | | ||
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: | + | * [[en: |
+ | * [[en: |