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 revision
Previous revision
Next revisionBoth sides next revision
en:changelog:1.1 [2008/12/21 16:11] goofyen:changelog:1.1 [2009/01/12 10:05] laurent
Line 1: Line 1:
 +~~LANG:FR@fr:changelog:1.1~~
 ====== Jelix 1.1 ====== ====== Jelix 1.1 ======
  
 **Still in development** but soon to be released. Developed now in the @@F@branches/1.1.x@@ directory. **Still in development** but soon to be released. Developed now in the @@F@branches/1.1.x@@ directory.
  
-This page is listing updates and enhancements added since the 1.0 version, and that will be available in the future 1.1 version.+This page is listing updates and enhancements added since 1.0 version, and that will be available for the future 1.1 version.
  
-**Changelog updated until : SVN-1240**+**Changelog updated until : SVN-1280**
  
 ===== Main improvements ===== ===== Main improvements =====
Line 28: Line 29:
   * virtual profiles in jDb   * virtual profiles in jDb
   * jelix-scripts enhanced   * jelix-scripts enhanced
 +  * new modules: master_admin and jacl2db_admin
  
  
Line 42: Line 44:
   * core:   * core:
      * added support of SOAP (#377)      * added support of SOAP (#377)
 +     * Security improvements : new config parameter 'unusedModules' to list modules not installed or not used by the application, so this modules can not be accessed from the web, and are not used by jelix for events and other components.
      * improvements in error handler and exception handler (code refactor) (#467)      * improvements in error handler and exception handler (code refactor) (#467)
      * made little performance improvement during retrieving of the response object      * made little performance improvement during retrieving of the response object
Line 108: Line 111:
      * added jQuery + jQuery UI + some plugins (date_input)      * added jQuery + jQuery UI + some plugins (date_input)
   * jAcl2: better acl API   * jAcl2: better acl API
-     * new module jacl2_admin to manage rights with jAcl2, in a HTML user interface+     * new module jacl2db_admin to manage rights with jAcl2, in a HTML user interface
   * jAuth:   * jAuth:
      * added a "persistence" parameter to the AuthLogin event, containing the timestamp of the end of validity of persistence      * added a "persistence" parameter to the AuthLogin event, containing the timestamp of the end of validity of persistence
Line 149: Line 152:
   * jelix php extensions (gold edition) : new option for php.ini to deactivate the extension in virtualhost (#386)   * jelix php extensions (gold edition) : new option for php.ini to deactivate the extension in virtualhost (#386)
   * Jelix-Scripts :   * Jelix-Scripts :
 +    * scripts.conf.php is renamed to scripts.conf.php.dist, so we can have our own scripts.conf.php.
     * createapp : application documentroot can be indicated optionnally (it still defaults to your_app/www) (#163)     * createapp : application documentroot can be indicated optionnally (it still defaults to your_app/www) (#163)
     * createapp : application.init.php now includes jelix/init.php, so it is not needed anymore in entry points. It is easier then to move lib/ or www/ folders.     * createapp : application.init.php now includes jelix/init.php, so it is not needed anymore in entry points. It is easier then to move lib/ or www/ folders.
Line 173: Line 177:
   * in the config file, renamed the @@[Bindings]@@ section to @@[classbindings]@@.   * in the config file, renamed the @@[Bindings]@@ section to @@[classbindings]@@.
   * a CLI script can now be dedicated to the default action, so we don't have to indicate the action as arguments of the script (#777)    * a CLI script can now be dedicated to the default action, so we don't have to indicate the action as arguments of the script (#777) 
 +  * @@F@init.php@@ use now spl autoload instead of @@__autoload@@ so other libs could define their own autoload.
   * Jelix scripts:    * Jelix scripts: 
      * added verification on the module name in createapp and createmodule.      * added verification on the module name in createapp and createmodule.
      * createdao: fixed a bug on the support of the table parameter, and little improvements on the dao template      * createdao: fixed a bug on the support of the table parameter, and little improvements on the dao template
      * it was impossible to create a module when basePath is set to a virtual path (#783)      * it was impossible to create a module when basePath is set to a virtual path (#783)
-  * jMailer: the @@M@Tpl()@@ method return a jTpl object so we can assign any variables on the template+     * @@createapp -wwwpath somepath@@ doesn't work under windows (#776) 
 +     * scripts.conf.php is renamed to scripts.conf.php.dist, so we can have our own scripts.conf.php. 
 +  * jMailer: 
 +     the @@M@Tpl()@@ method return a jTpl object so we can assign any variables on the template 
 +     * Changed some properties from private to protected access on phpmailer class, so jMailer can access to it
   * jforms_jquery.js: the jquery shortcut '$' is not used anymore, since it may conflit with other libs (#788)   * jforms_jquery.js: the jquery shortcut '$' is not used anymore, since it may conflit with other libs (#788)
   * jForms:   * jForms:
Line 185: Line 194:
      * modified internal API of jForms javascript object, in order to facilitate unit tests      * modified internal API of jForms javascript object, in order to facilitate unit tests
      * fixed javascript error during the validation of radio buttons. (#781)      * fixed javascript error during the validation of radio buttons. (#781)
-     * getModifiedControls didn't work for checkbox. (#772) +     @@M@getModifiedControls@@ didn't work for checkbox. (#772) 
-  createapp -wwwpath somepath doesn't work under windows (#776+     fixed syntax error in javascript files in compressed mode 
-  * updated clearbricks to its svn-204 version, and include lib.files.php for ticket #776 +      datepicker can't work when ui.core.js loaded twice (#794) 
-  * init.php use now spl autoload instead of @@__autoload@@ so other libs could define their own autoload.+  * jDb: better parsing of a mysql script in jDbTools. 
 +  * fixed urls in the @@check_install@@ template and other templates 
 +  * updated clearbricks to its svn-204 version, and include @@F@lib.files.php@@ for ticket #776 
 +  * jIniFileModifier: some values were not enclosed into quotes 
 +  * modules: 
 +    * Renamed the module jacl2_admin to jacl2db_admin 
 +    * Added sql script to create jlx_users table, and fixed comments in jacl2db_admin 
 +    * Added sql scripts to create jAuth.db tables in pgsql, and little improvements in sql scripts for jAuth.db 
 +    * new module master_admin, and a new command in jelix-scripts to create easily a web interface for administration 
 +    * improvements in templates of jacl2db_admin 
 +  * Security improvements : new config parameter 'unusedModules' to list modules not installed or not used by the application, so this modules can not be accessed from the web, and are not used by jelix for events and other components. 
 +  * regression: check for addJSLink, addCSSLink support before calling it.(#791) 
 +  * 
 + 
 +===== little improvements and bug fixes since jelix 1.1RC2 ===== 
 + 
 + 
 +  * jAuth plugins: empty password are now considered as bad password during a check 
 +  * Jelix-scripts, cli script of the application and the web application don't share anymore the same temp path, so there isn't anymore rights problems (#633). 
 +  * master_admin module: 
 +    * fixed bugs in templates and css 
 +    * added support of jMessage in templates 
 +    * other little improvements... 
 +    * initadmin command configure now urls for "simple" and "basic_significant" url engine (#803) 
 +  * module jacl2db_admin :  
 +    * added rights check in the listener of jacl2db_admin for the menu of master_admin 
 +    * added a form to set default groups 
 +  * fixed bugs in createapp command (modulename), acl2right command (table error) 
 +  * new jauthdb_admin module to manage users with the db plugin of jAuth 
 +  * Added new option loadClasses in the sessions section, so we can indicate selectors of classes to load before the session_start 
 +  * jForms: added a new method  @@M@prepareObjectFromControls()@
  
 ====== Other versions ====== ====== Other versions ======

en/changelog/1.1.txt · Last modified: 2012/04/15 08:22 by laurent

Recent changes RSS feed Creative Commons License