Path

ez projects / ezjscore / downloads / ezjscore 1.1.0


eZJSCore 1.1.0

Third stable release of eZ JS Core, this extension is bundled with eZ Publish 4.3 and used by eZ Publish, ezstarrating, ezwebin, ezoe and ezflow.

Included:

  • Yui 2.7.0
  • Yui 3.0.0
  • jQuery 1.4.2
Changes:

NB: There is an regression on DFS cluster setups, for more info and patch look here.

Access rights have been improved to support more advance policy setups, this benefits both the has_access_to_limitation template operator and the ezjscore/call ajax calls.

Y.io.ez() have been enhanced so second parameter support things Y.io support, like c.method to force GET request, and c.arguments to be able to pass arguments to c.on.success call. Additionally eZ Publish root url is exposed in Y.io.ez.root_url.

jQuery.ez() have also been enhanced slightly, post parameter can now be false to force GET request, serializeArray() format to be able to pass directly from forms and object format like before. Additionally eZ Publish root url is exposed in jQuery.ez.root_url.

css/js packer now has a setting (in ezjscore.ini) to enable adding modified time to name of the cached file, thus allowing CDN's and other http cache solutions to be setup with more agressive caching.

Thanks to xrow it is now possible to set your own error_text strings in ajax calls using exceptions, further info / enhancements can be suggested here.

It's now possible to clear packer files from admin interface and cli, but make sure you clear template block cache as well when you do it, so you don't risk that none existing files are referred to in your html output.

eZ Publish requirement has been increased to 4.1, but will work on 4.0.x also if you don't use ezjsc::search (ezflow 2.1 uses it, and next version of ezoe, 5.2)

For full list, see CHANGELOG.

File info

Published

Tuesday 20 April 2010 16:31

Modified

Tuesday 20 April 2010 20:47

Size

3.94 MB

Download count

226