This is the first bug-fix release for Authcache 2. This version brings a very-important bugfix for sites with Ajax-forms on long living cached pages (i.e., more than 6 hours).
Since 7.x-2.0 the following changes were introduced:
This is the first stable release of Authcache 2.0 for Drupal 7. People using Authcache in combination with the Cache Expiration module should carefully test before deploying to production since this release contains numerous changes in this area.
Note, there is no upgrade path from 7.x-1.x to 7.x-2.x.
Since 7.x-2.0-beta7 the following changes were introduced:
This is a maintenance release restoring compatibility with Drupal 7.27.
Please note that Authcache 7.x-2.x has surpassed 7.x-1.x branch in reliability and functionality. A stable release is coming soon, so please take a look at it and report any issues you have.
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:
This is the fourth and likely last alpha release for the authcache module. Since 7.x-2.0-alpha3 the following changes were introduced:
Authcache Varnish now verifies that a request actually came through a known reverse proxy by looking up $_SERVER['REMOTE_ADDR'] in the variable reverse_proxy_addresses.
New settings for key lifetime on the Authcache administration page.
The debug widget now shows more useful information.
The personalization frontcontroller needed a refactoring because of nonsensical class-dependencies
I plan to focus on documentation and will release one or two betas over the next weeks. Thanks for the contributions and the reported issues, let's keep the ball rolling.
This is the second alpha release for the authcache module. Since 7.x-2.0-alpha1 the following changes were introduced:
Most issues reported by pareview.sh have been fixed. Please note that it was necessary to rename many interfaces. Therefore a cache flush is required after replacing the module code.
Add automated tests for Authcache Ajax module
Add automated tests for Authcache Varnish module
Fixed frontcontrollers for installations with a path prefix
The authcache 2.x branch is everything about breaking up the code into several submodules. First this allows deactivating support-code for core-modules not in use. Second by using our own API, it will automatically improve such that third-party integration becomes much easier.
As of 2013-21-11, at least drupal 7.24 is required
The authcache 2.x branch is everything about breaking up the code into several submodules. First this allows deactivating support-code for core-modules not in use. Second by using our own API, it will automatically improve such that third-party integration becomes much easier.
The following things changed in the 7.x-2.x branch:
Added support for poll.module
Added proper theme code for menu tasks (page tabs)
Added Authcache.getValue() in authcache.js to easily pick out values embedded in class names
Moved authcache_key() out of Cache Router module fork
Fixed #401262: Error in logs (?) -- (When is $_GET undefined?)
Change: Cache Drupal Ajax requests by default since this is Drupal core behavior (Ajax caching can be disabled if required); better detection of non-HTML pages.