Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 190.64 KB
MD5: be56292a3125f3cfde66040a08426f5d
SHA-1: a0a3497ddbe483627d2c94d734791667389434d4
SHA-256: 5c684fd5c78fe1bb59869f99b3a1080f48ddce7a4f08497ab61cced389c4dcf0
Download zip 374.35 KB
MD5: 6d205b11be840d6bfbda5dec22436a17
SHA-1: 0cdd0c5799f2737cca4636f414c52602fee03c78
SHA-256: 9f7c3fd142c4aa7e69bf71b410031fa1cdb134906f7cc07e32d1b67054796df7

Release notes

After five alpha-releases, this is the first beta release of Authcache 2.0.

Please note. As of this release, some submodules in authcache require Drupal 7.24. Please ensure that core is up-to date before installing/upgrading authcache.

Since 7.x-2.0-alpha5 the following changes were introduced:

Fixes for Safari browser cache and revamp of cache backends

Safari has a bug (confirmed for versions 5/6/7) that causes pages to be delivered from the browser cache even after a user has logged-in. This may result in users unexpectedly seeing the anonymous-version of the page when actually being logged-in. Authcache now disables the browser when serving Safari (see #2147147: Stale content is served from the browser cache (Safari and/or Varnish)).

When using Authcache Builtin Cache Backend, a modification to settings.php is necessary. Make sure that both of the following lines are in place:

$conf['cache_backends'][] = 'sites/all/modules/authcache/authcache.cache.inc';
$conf['cache_backends'][] = 'sites/all/modules/authcache/modules/authcache_builtin/authcache_builtin.cache.inc';

The modification is not necessary when using Authcache Varnish Cache Backend.

Consolidation of submodules

The following submodules have been removed in favor of more generic solutions:

Removed Authcache Contact

Disable the Authcache Contact module before an upgrade to beta1 and enable Authcache User instead.

Removed Authcache Search

Disable the Authcache Search module before an upgrade and instead disable CSRF tokens using the Authcache Form module. See the documentation for more information.

New module Authcache Panels by Page Manager

There is a new module Panels by Page Manager. Enable it in order to load panels content panes via Ajax or ESI. This module now also supports Panels defined in code (see #2132239: Undefined index: did and fragments in autcache_panels.module).

New module Authcache Node History

This is a helper module concentrating querying/updating the history table in one place. This allowed to simplify both the Authcache Comment and Authcache Forum module significantly.

New module Authcache Voting API

This is a very simple module helping with cache invalidation when some Voting API based module like e.g. Fivestar updates votes.

More test coverage

Only 5 out of 25 modules still come without automated tests. Those include: Authcache Boost, Authcache Debug, Authcache Enum, Authcache Poll, Authcache Voting API.

Use gitweb to see the full list of changes between alpha5 and beta1.

Created by: znerol
Created on: 4 Dec 2013 at 12:55 UTC
Last updated: 2 Aug 2018 at 17:18 UTC
Bug fixes
New features
Insecure
Unsupported

Other releases