Quick links: Content - sections - sub sections
EN

Trace: 1.5.x 1.2 1.0beta2.1 1.2.x simple-jforms-example features 1.1rc1

This is an old revision of the document!


Jelix 1.1rc1

Still in development but soon to be released. Developped in the trunk directory. Here are the updates and enhancements added since the 1.1beta1 version, and that will be available in the future 1.1rc1 version.

Changelog updated until : SVN-1188

Main improvements

Updating from Jelix 1.0.x

See 1.1beta1, and the following para.

Updating from Jelix 1.1b1

  • replace the lib directory by the one in jelix 1.1beta2
  • remove all the files in the temp/ directory

Details of changes

Enhancements, new features

  • includes every enhancements and new features from 1.0.x et 1.1beta1
  • small controller optimizations for opt build.
  • new configuration option to disable zone caching globally (#717) (zones section: disableCache = on|off)
  • jForms :
    • automatic protection against CSRF attack (#748). A new attribute allowAnyOrigin can disable the protection if set in xml descriptive files. At API level a new property is declared jFormsBase::securityLevel.
    • new configuration option selecting default builder (#696) (tplplugins section: defaultJformsBuilder = mybuilder)
    • new method addControlBefore() to dynamically add a control before another (#728)
    • getModifiedControls changed. it returns the list of modified controls since last call to resetModifiedControlsList() (#700).
    • support of external absolute url for form action (http and https) (#710)
  • jTpl :
    • new plugin to display PHP contstants (only in trusted templates)
    • new syntax to display result of expressions : {=$expr…}
  • new class jImageModifier to handle easily image modifications and display. issued from image tpl plugin (#604).
  • jIniFileModifier : support '@' and ':' chars in section names.
  • Jelix-Scripts :
    • 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.
    • new constants can be edited in scripts.conf.php (author, copyright, license…) to fill automatically heading comments of php files, module.xml, plugin.xml and project.xml.
    • new command createentrypoint : create an entry point with your type of choice.
  • module auth : enhanced redirection to a referring page (origin of the request to auth module) (#658)
  • new modifier for jDiff (Diff) (#720)
  • new script jelix_check_server.php checking jelix compatibility against a server (#409).
  • new specs for module.xml, plugin.xml et project.xml.
  • jQuery update, jQuery UI added.
  • TCPDF update, version 4.2.004
  • clearbricks classes update, version svn-192.
  • PHPMailer update, version 2.3 (jMailer and PHPMailer now clearly separated)
  • WikiRenderer update, version 3.1pre65

Bug fixes

  • all bug fixed in the 1.0.x branch since 1.0.5

Other versions

en/changelog/1.1rc1.1228134615.txt.gz · Last modified: 2008/12/01 12:30 by bibo

Recent changes RSS feed Creative Commons License