Downloads

Download tar.gz 59.85 KB
MD5: 0637ce3cf1fc5248da211b91f8dd3041
SHA-1: e5e253b5c1df71aa632ecfd60f3050ecf9125b1a
SHA-256: d794305ee52859c7243e7440f8a388fc4083408d86b5fbb8f882d801e16233a7
Download zip 71.87 KB
MD5: 61cfd77d6c8f5f502b52a58df7486c91
SHA-1: edfa90a611a8b35ba2c75ae217de968822bda315
SHA-256: a7960e7cde76f14ae7eb4e91f11d87866b39eecfbd6d5b6e5f410a7f0aea0c6e

Release notes

Many small bug fixes, most relating to Far Future expiration, but on D6 the Fallback mechanism (which is only used when you haven't applied the Drupal core patch and aren't using Pressflow/Cocomore). Very important: Far Future expiration is now disabled by default, because some users were experiencing problems with it. Those problems should now all be a thing of the past though!
Small new feature: revamped per-page statistics. Better documentation for Far Future expiration (it requires CSS aggregation to be enabled!). And … finally the first unit tests (only on D7 though, but significant portions of code are identical, so it's useful for D6 as well to some degree)!

If you're using Origin Pull and the Far Future expiration option and you're still on version 2.2, upgrade ASAP: SA-CONTRIB-2012-022 - CDN - Information disclosure!

Important!
You have to rebuild your menus (only if you're upgrading from version 2.2), so that the new Far Future URLs actually work, plus you have to clear the CSS cache (even if you're already on version 2.3) so that the file URLs in the CSS files (usually to images, but also fonts, for example) are updated to use correct Far Future URLs.
You can do that:
- with Drush: drush cc menu && drush cc css+js.
- just through Drupal's UI: submitting the modules page and clicking "Clear Cached data" at admin/settings/performance in D6

Changes since 6.x-2.3:

  • Follow-up patch for #1441988: document that CSS aggregation is necessary for Far Future expiration to work.
  • #1471672: Fix Coder Review style errors
  • #1471892: Revamp per-page statistics
  • #1417616 by Wim Leers and andreiashu: CDN + Far Future expiration in some cases: PHP allocates all available CPU and memory
  • Initial patch for #1417616: disable Far Future expiration by default.
  • #1458642: Links wrapping images altered incorrectly over HTTPS
  • #1466102 by skwashd and Wim Leers: CDN module rewrites already rewritten protocol-relative URLs
  • #1452074 by andreiashu and Wim Leers: CDN module takes over CSS aggregation even when its status is disabled
  • #1428530: Override CSS aggregation to ensure correct file URL altering for files referenced by CSS files
  • Fixed #1442096: Fallback mechanism (for Drupal 6) broken
  • Fixed #1442406: Images with query strings not rewritten in fallback mode or when scanning node bodies for images
  • Fixed #1441894: CDN module shouldn't alter file URLs in update.php
Created by: wim leers
Created on: 9 Mar 2012 at 13:10 UTC
Last updated: 16 Jun 2015 at 06:28 UTC
New features
Bug fixes
Unsupported

Other releases