Downloads
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