Quick links: Content - sections - sub sections
EN

Trace: 1.2beta1 1.2.1 1.1.2 1.1rc1 1.2.x 1.2 1.0.7 1.5.x 1.0.5 1.0

This is an old revision of the document!


Jelix 1.0

RC1 : svn-711 (12/18/2007)

WARNING : this changelog is not updated

Main improvements

Change details

API changes

  • removed support of deprecated *motif attribute in jDao
  • old behavior about parameters in xmlrpc and jsonrpc requests is re-enabled. If the RPC parameter is an array, its elements become a jelix parameter. However the RPC parameter is still stored in a 'params' jelix parameter (#279)
  • old class namming is now disabled and enableOldClassNaming option in the configuration has been removed
  • the name of jDb driver for postgresql has changed to pgsql. Update your dbprofils.ini.php.
  • Old deprecated methods have been removed (#299)

Improvements, new features

  • jControllerDaoCrud:
    • improvements from 1.0branch3.x
    • added the response as a parameter to some methods of jControllerDaoCrud (#330)
  • Responses:
    • added a jResponseRedirectUrl::toReferer method and added an error message when the url is empty in jResponseRedirect
    • improved addCssLink usability for IE in jResponseHTML (#348)
  • jForms:
    • added the possibility to overload a jforms file
    • added a primarykey value as a parameter of initControlFromDao and saveControlToDao (#274)
    • HTML forms generated by jForms can now be sent with GET method (#273)
    • added support of size attribute on input and secret elements, and rows and cols on textarea (#307)
    • Added a jFormsBase::getControl() method
    • you can now put 'now' as a defaultvalue of a date/time input (#313)
    • Added support of minlength and maxlength attribute on input and textarea elements (#251)
    • Added support in jforms of datasources based on a class (#323)
  • jTpl:
    • new method appendZone
    • added j_themepath predefined variable (#346)
    • added support of 'else' keyword for block plugin in jtpl (#349)
  • jDao:
    • Implementing drivers for jDaoGenerator (#101)
    • Added support of events in jDao methods (#51)
    • New default attribute on properties
    • Added table prefix support in jDb/jDao (#293)
    • Added boolean datatype in jDao (#142)
  • jDb : the postgresql db driver has been renamed to pgsql (#269 #319)
  • jEvent : increased performance and removed jEventListenerFactory class
  • jelix extension: added new selector parsers (#256)
  • Improvements in the install checker.
  • jlog file names are more configurable (#344)
  • Added webmasterEmail and webmasterName parameter in the configuration file (#278)

Bug fixes

  • All bugs fixed in the 1.0branch3.x
  • jTpl standalone does not work when an output type is specified (#321)
  • jDao:
    • Autoincremented fields and calculated fields other than primary keys were not updated in the record object, when it was inserted into the database (#11)
  • jForms:
    • if a dao property was not required and the corresponding field in jforms was empty, the updated or inserted value in the database was not null (#305)
    • bug in jforms.js with IE (#335 + #332)
    • error when trying to update a record with jforms, when no value in this record was not changed (#341)
    • an empty choice in a menulist was not created when the menulist is not required (#315)
    • on IE, submitted values of buttons are labels instead of their real values (#334)
    • when a field is empty, it didn't use the default value of the corresponding dao property when saving values in a dao (#342)
  • Errors when using jForms with multiple keys (#306)
  • jDb:
    • fixed bugs in jDb::getTools, mysqlDbTools and pgsqlDbTools
    • fixed bugs in sqliteDbTools (#336)
  • Bad generated path in JELIX_APP_WWW_PATH with windows (#331)
  • jResponseBinary: bad headers for the download with IE (#337)
  • jAuth: error 'jDummyAuthUser class not found' in some case (#352)

en/changelog/1.0.1197935737.txt.gz · Last modified: 2008/01/09 23:20 (external edit)

Recent changes RSS feed Creative Commons License