Download & Extend

Releases for Edge Side Includes integration

esi 7.x-3.0-alpha1

Download Size md5 hash
esi-7.x-3.0-alpha1.tar.gz 31.64 KB d43e271e6fef0b5b9f312f47745fddde
esi-7.x-3.0-alpha1.zip 43.64 KB 487247b256c37e74c7028ed3ddbea487
Last updated: April 5, 2012 - 09:20
Official release from tag: 7.x-3.0-alpha1

Release notes

First alpha release of 7.x-3.0 (and first Drupal 7 release).
Includes support for:
- Blocks
- Panel integration
- Context module integration
Note there is no upgrade path from ESI 6.x at present.

esi 7.x-3.x-dev

Download Size md5 hash
esi-7.x-3.x-dev.tar.gz 31.63 KB 95370faa4b10552b55d317a7d340001d
esi-7.x-3.x-dev.zip 43.62 KB f46d977b1a7064a1cc3d4c0a723a9702
Last packaged version: 7.x-3.x-dev
Last updated: March 22, 2012 - 00:15
Development snapshot from branch: 7.x-3.x

Release notes

Dev release of 7.x-3.x.
Changes from 6.x-2.x:
- Module has been broken up into a base ESI module, and submodules for block/panels/context integration.
- No longer uses the theme-layer to render ESI tags (blocks and context makes use of hook_page_build_alter(); panels implements a custom rendering pipeline).
- New user-context API, to simplify adding arbitrary contexts (such as content which changes according to geographic location, user's age, or any arbitrary grouping).

esi 6.x-2.x-dev

Download Size md5 hash
esi-6.x-2.x-dev.tar.gz 26.64 KB 79eec35a18f0295ebfcd5adaf21f80e0
esi-6.x-2.x-dev.zip 33.82 KB 1436b1d902e2567478e189278661385a
Last packaged version: 6.x-2.0-beta1+2-dev
Last updated: April 3, 2012 - 00:17
Development snapshot from branch: 6.x-2.x

Release notes

Add mikeytown2's hard work in the dev branch

  • Support for Panel Panes
  • Support for ESI (varnish), SSI (nginx), AJAX (browsers).
  • AJAX can be used as a fallback if ESI doesn't work; AJAX can also be loaded from a CDN; if you don't have varnish or nginx, you can just use AJAX.
  • Caching the HTML fragments in the cache_page drupal cache for faster delivery.
  • Setting the TTL of the HTML fragment
  • Global and per pane/block settings
  • Setting the scope of the cache
    • Disabled - Do not use ESI.
    • Not Cached - Use ESI, but never cache the content.
    • Global - Content is same on every page.
    • Page - Content changes based on the URL.
    • User Role - Content changes based on the user role.
    • User Role/Page - Content changes based on the user role as well as the URL.
    • User ID - Content changes based on the UID; otherwise it is the same as global.
    • User ID/Page - Content changes based on the UID and based on the URL.

The follow issues from 1.x have been fixed:
#977790: Compatibility with context module
#1054954: Page specific visibility for core blocks
#985198: Add panel support to ESI
#1204172: Role cookie lifetime needs to be longer or equal to session cookie lifetime
#1326104: Add ajax option and configurable defaults
#1059036: ESI blocks don't appear when they are added to regions using context.
#1054816: Cookie use path from current page, but should the root path.
#929104: ESI performance does not seem appropriate. Is this configuration? Anybody else do benchmarks?

esi 6.x-1.0-beta1

Download Size md5 hash
esi-6.x-1.0-beta1.tar.gz 11.59 KB ad8976dbb28ffaf3109e4ace2bc9110f
esi-6.x-1.0-beta1.zip 13.88 KB 6685d432787ebe56393eb705c7856e2c
Last updated: December 24, 2010 - 22:54
Official release from tag: 6.x-1.0-beta1

Release notes

Initial release of the esi module supports esi in blocks only. We will be looking at integrating it with panels soon. We also need to look at the issues around multiple esi requests. Comments welcome

Subscribe with RSS Syndicate content
nobody click here