Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 46.05 KB
MD5: c15a1ec8f976c104ce2f042dc9500cb6
SHA-1: 2bfebe8587c48dbfbf1cc08c7f0f05929f3c8e3f
SHA-256: d70044e90c58f6a31681f80459339faf994426e41412a064014fa34637fb498b
Download zip 56.64 KB
MD5: 91ffc7697d9a004db3917ede59c014bf
SHA-1: 2993a950e339249978b066c1ee469e605974f2cc
SHA-256: d2c466c9f5478a0237f4fd300032ad18fdb7d9f5d44316043e4bf155628e6688

Release notes

Many small bug fixes, most relating to Far Future expiration. 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)!

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 all caches" at admin/config/development/performance in D7

Changes since 7.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
  • #1471472: Tests!
  • #1471434: Blacklist Drupal 7's SimpleTest's verbose output
  • #1417616 by Wim Leers and andreiashu: CDN + Far Future expiration in some cases: PHP allocates all available CPU and memory
  • #1470206: cdn.requirements.inc is obsolete
  • 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 #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: 20 Feb 2014 at 11:23 UTC
New features
Bug fixes
Unsupported

Other releases