Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
This is the fifth beta release of Authcache 2.0. This release brings one very important fix and introduces a couple of small enhancements.
Sites using Authcache together with Drupal Commerce for authenticated customers are affected by a problem with the add-to-cart form if it is Ajax enabled. This is mainly the case when a product display is configured to show different products as attributes. Affected sites need to enable the new Authcache Commerce module otherwise caching will be disabled if an Ajax enabled add-to-cart form is on a page. Change record.
Also note that Authcache Boost moved to its own Project.
This release comes with a reworked VCL for Varnish 3 and Varnish 4. The Authcache Varnish module itself did not change in this release. Therefore it is not necessary to adapt the VCL immediately. Nevertheless, existing sites are encouraged to rebuild their VCL according to the new layout in order to simplify maintenance for future upgrades. Change record.
Sites using the database as a cache backend now have the option to speed up delivery of cached pages significantly by bypassing variable initialization: #2480741: Introduce an option to deliver cached pages without initializing variables.
Since 7.x-2.0-beta4 the following changes were introduced:
Bug fixes
- Issue #2354205 follow-up by znerol: Provide an alternative way to verify whether requests came in through Varnish
#2354205: Provide an alternative way to verify whether requests came in through Varnish - Issue #2479263 by mr.baileys: Fatal error when enabling authcache_usercookie
#2479263: Fatal error when enabling authcache_usercookie - Issue #2430693 by znerol: Warning: Missing argument 2 for authcache_panels_cache_settings_form_submit()
#2430693: Warning: Missing argument 2 for authcache_panels_cache_settings_form_submit() - Issue #2477585 by chasingmaxwell: Passed account lost in authcache_authcache_account_exclude()
#2477585: Passed account lost in authcache_authcache_account_exclude() - Issue #2429765 by joelpittet, znerol: Notice: Array to string conversion in drupal_render()
#2429765: Notice: Array to string conversion in drupal_render() - Issue #2417707 by znerol: Authcache Debug logs spurious messages for the personalized fragments front controller
#2417707: Authcache Debug logs spurious messages for the personalized fragments front controller - Issue #2369315 by znerol: Fix HTTP header date formats
#2369315: Fix HTTP header date formats - Issue #2478191: Update AuthcachePanelsPageManagerTest for new ctools import permission
#2478191: Update AuthcachePanelsPageManagerTest for new ctools import permission - Issue #2394217 by Sebastien @Actualys, znerol: Authcache callback fails when module outside from Drupal linked with symlink
#2394217: Authcache callback fails when module outside from Drupal linked with symlink - Issue #2394731 by ndobromirov, znerol: Missing or wrong configuration breaks drush site-install
#2394731: Missing or wrong configuration breaks drush site-install - Issue #2363261 by znerol: Benchmark database queries not showing
#2363261: Benchmark database queries not showing - Issue #2389809 by znerol, Luzgan: Content load by authcache, and pager with ajax loading content
#2389809: Content load by authcache, and pager with ajax loading content - Issue #2394941 by znerol: Authcache cookie function does not work if key lifetime is less than 24 hours (and breaks Authcache Debug)
#2394941: Authcache cookie function does not work if key lifetime is less than 24 hours (and breaks Authcache Debug)
Enhancements
- Issue #2457339 by znerol, derMatze: Add class/id to authcache-ajax-frag element
#2457339: Add class/id to authcache-ajax-frag element - Issue #2478217 by znerol: Display a performance warning if more than 10 roles are enabled
#2478217: Display a performance warning if more than 10 roles are enabled
Use gitweb to review the full list of changes between beta4 and beta5.