Download & Extend

Releases for CDN

cdn 7.x-2.6

Download Size md5 hash
cdn-7.x-2.6.tar.gz 51.45 KB ead39ef8647e12ef61e1e69e55c41f73
cdn-7.x-2.6.zip 62.97 KB 3405d3a71ed72f078c2d52e690466526
Last updated: March 10, 2013 - 12:35
Official release from tag: 7.x-2.6

Release notes

Bugfix release.

When you're using Drupal >= 7.20, you must upgrade to this version.

Significantly increased test coverage.

Changes since 7.x-2.5:

Read more

cdn 6.x-2.6

Download Size md5 hash
cdn-6.x-2.6.tar.gz 62.61 KB f737484624c700569632f60dd9af0c31
cdn-6.x-2.6.zip 75.24 KB 0e08fc60a45583cfd6a942b28824417c
Last updated: March 10, 2013 - 12:30
Official release from tag: 6.x-2.6

Release notes

Changes since 6.x-2.5:

  • #1893170 by c4doug | martinjbaker: Fixed Patch file fails with Drupal 6.28.
  • #1557928 by Wim Leers: Don't require CSS aggregation to be enabled when the AdvAgg module is enabled
  • #1634932 by Wim Leers: CSS aggregation with HTTPS + clear cache: CDN's CSS cache not actually cleared
  • Fixed #1576458: PHP Error: Function Redeclare
  • #1572794: Move constant declarations to their own file
  • Fixed #1552456: CDN module says there's a problem with the configuration, while it may be deliberate
  • Fixed #1593930 by mstrelan and Wim Leers: cdn_get_domains() is broken for auto-balancing when using protocol-relative domains: fix + tighten tests
  • Fixed #1623252: Only rewrite image links when they have the same file extension as the image's
  • Problem with cdn_admin_other_settings_form_validate() and cdn_pick_server()
  • After install: erroneous call to variable_get()
  • #1549582: Problem with CDN CSS aggregation with multiple stylesheets with same filename

cdn 6.x-2.5

Download Size md5 hash
cdn-6.x-2.5.tar.gz 62.23 KB f0c617b578493e9157cef2a056e0f440
cdn-6.x-2.5.zip 74.51 KB 58e0fa549cf0e11fb8db4ba04b5a90a0
Last updated: April 24, 2012 - 12:46
Official release from tag: 6.x-2.5

Release notes

For details, see the changelog below. High-level changes:
- new: Automatically distribute certain filetypes over multiple CDNs (with unit tests) — makes the parallel_css module obsolete
- new: Cache Audit support
- fix: Create different CSS aggregation files for HTTP and HTTPS
- fix: UFI mapping not correctly applied (now with unit tests)
- UX: Warn users that CSS aggregation should be enabled
- UX: Warn users when using Far Future expiration with a static file server or same-server-subdomains

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.4:

Read more

cdn 7.x-2.5

Download Size md5 hash
cdn-7.x-2.5.tar.gz 49.22 KB 1da52a82737e073dc5b2c6a93321af2a
cdn-7.x-2.5.zip 60.08 KB 020955b54d2516c8e89d27a6d62338e6
Last updated: April 24, 2012 - 12:46
Official release from tag: 7.x-2.5

Release notes

For details, see the changelog below. High-level changes:
- new: Automatically distribute certain filetypes over multiple CDNs (with unit tests) — makes the parallel_css module obsolete
- new: Support rewriting file URLs in blocks (D7-only)
- new: Cache Audit support
- fix: Create different CSS aggregation files for HTTP and HTTPS
- fix: UFI mapping not correctly applied (now with unit tests)
- UX: Warn users that CSS aggregation should be enabled
- UX: Warn users when using Far Future expiration with a static file server or same-server-subdomains

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.

Read more

cdn 7.x-2.4

Download Size md5 hash
cdn-7.x-2.4.tar.gz 46.05 KB c15a1ec8f976c104ce2f042dc9500cb6
cdn-7.x-2.4.zip 56.64 KB 91ffc7697d9a004db3917ede59c014bf
Last updated: March 9, 2012 - 13:10
Official release from tag: 7.x-2.4

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:

Read more

cdn 6.x-2.4

Download Size md5 hash
cdn-6.x-2.4.tar.gz 59.85 KB 0637ce3cf1fc5248da211b91f8dd3041
cdn-6.x-2.4.zip 71.87 KB 61cfd77d6c8f5f502b52a58df7486c91
Last updated: March 9, 2012 - 13:15
Official release from tag: 6.x-2.4

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.

Read more

cdn 6.x-2.3

Download Size md5 hash
cdn-6.x-2.3.tar.gz 58.28 KB c39da0e73891813e8aed453853eb358b
cdn-6.x-2.3.zip 69.87 KB b4040e6121059e1ed2fb4fda452dda4a
Last updated: February 15, 2012 - 20:45
Official release from tag: 6.x-2.3

Release notes

Many small bug fixes, some new features (overridden Drupal core's CSS aggregation to alter image URLs (if AdvAgg is not installed), DNS prefetching, CORS support, new UFI method) and a security fix.

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

Important!
You have to rebuild your menus, so that the new Far Future URLs actually work, plus you have to clear the CSS cache so that the file URLs in the CSS files (usually to images, but also fonts, for example) are updated to the new style.
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.2:

Read more

cdn 7.x-2.3

Download Size md5 hash
cdn-7.x-2.3.tar.gz 44.52 KB 78286ee0edc0bc44c9b920e2cc1cd906
cdn-7.x-2.3.zip 54.84 KB ff02c9eb1c69050bc84db39c14bba138
Last updated: February 15, 2012 - 20:45
Official release from tag: 7.x-2.3

Release notes

Many small bug fixes, some new features (overridden Drupal core's CSS aggregation to alter image URLs, DNS prefetching, CORS support, new UFI method) and a security fix.

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

Important!
You have to rebuild your menus, so that the new Far Future URLs actually work, plus you have to clear the CSS cache so that the file URLs in the CSS files (usually to images, but also fonts, for example) are updated to the new style.
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.2:

Read more

cdn 7.x-2.2

Download Size md5 hash
cdn-7.x-2.2.tar.gz 40.79 KB 1d575071cd4d6074fb0c4ca419aa90da
cdn-7.x-2.2.zip 50.51 KB 42c3626837b3f851692946ca00902d91
Last updated: January 23, 2012 - 10:05
Official release from tag: 7.x-2.2

Release notes

Version 2.0 beta 1 had some severe bugs. It also took much too long for fixes provided by the community to get committed. My apologies for that. This release fixes all known bugs, and brings significant new features. Most importantly: we've now reached feature parity with the Drupal 6 version of this module!

Major new functionality:
- Far Future expiration support (port from Drupal 6 sponsored by ONE Agency!)
- Advanced Help support
- hook_cdn_blacklist(): modules can now blacklist files that should not be served from a CDN

Changes since 7.x-2.0-beta1:

Read more

cdn 6.x-2.2

Download Size md5 hash
cdn-6.x-2.2.tar.gz 54.07 KB 41464c74a1fc681777af875f85e3a12f
cdn-6.x-2.2.zip 64.88 KB 25afc5e2f07a7f50adf1c3973791a8e1
Last updated: January 23, 2012 - 10:05
Official release from tag: 6.x-2.2

Release notes

Version 2.1 was already very stable. This release fixes all known bugs.

Major new functionality:
- Far Future expiration support
- Advanced Help support
- hook_cdn_blacklist(): modules can now blacklist files that should not be served from a CDN

Changes since 6.x-2.1:

Read more

cdn 6.x-2.1

Download Size md5 hash
cdn-6.x-2.1.tar.gz 34.28 KB 248e66b2936c0e548e9388d2f1915942
cdn-6.x-2.1.zip 42.77 KB 16bbec5d5dafb675a089cd856ec530bc
Last updated: February 7, 2011 - 12:12
Official release from tag: 6.x-2.1

Release notes

You only need this update if:

  • you want to migrate from the Parallel module to the CDN module
  • you are installing the CDN module via an install profile
  • you want improved/extended documentation

Changes since DRUPAL-6--2-0:

  • Fixed #993700 by erikwebb and myself: Unable to enable via install profile
  • Improved the README's "advanced criteria" section.
  • Added clarification about using normal servers instead of CDNs to the Origin Pull mode explanation in the README. Also added a link to the Parallel project page to learn more about parallelizing downloads.
  • Document the migration path from the Parallel module to the CDN module.
  • #1046222: Document that no cookies should be sent to the CDN

cdn 7.x-2.0-beta1

Download Size md5 hash
cdn-7.x-2.0-beta1.tar.gz 27.3 KB 0401dce5cc02aded6b82568efcf42c4d
cdn-7.x-2.0-beta1.zip 33.96 KB 1f1677fdfa756908a01fb421a271bad3
Last updated: January 4, 2011 - 22:10
Official release from tag: 7.x-2.0-beta1

Release notes

Initial port of the CDN module to Drupal 7. All functionality has been ported. An upgrade path is provided.

This should be fairly stable. Feedback is of course very much welcomed.

cdn 7.x-2.x-dev

Download Size md5 hash
cdn-7.x-2.x-dev.tar.gz 51.5 KB 26a16175892f66afe6a61492f9f5f41e
cdn-7.x-2.x-dev.zip 63.02 KB e7ac05f7ae0e82003c5ff2b0f5e47d0f
Last packaged version: 7.x-2.6+1-dev
Last updated: April 25, 2013 - 12:35
Development snapshot from branch: 7.x-2.x

Release notes

Development snapshot.

cdn 6.x-2.0

Download Size md5 hash
cdn-6.x-2.0.tar.gz 33.26 KB 0087d337e38bf7ebf8ce82e7a5cffb80
cdn-6.x-2.0.zip 41.22 KB 998eca1165ae4fbd4ec0989f80dd8c55
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. ✓ excellent documentation, including high-quality screencasts

(Screencasts are yet to be made.)

Upgrade notes
(Can also be found in UPGRADE.txt.)

Upgrading from CDN integration 1.x to 2.x requires applying a new core patch. Alternatively, there is now a new type of CDN integration that does not require a core patch, instead it relies on the theme layer to alter file URLs. It is slower and won't be able to alter *all* file URLs, but it is easier to use. When the module detects that the patch is not applied, it will automatically fall back to this mechanism.
Also note that the core patch is already included in Pressflow!

The recommended steps to update your Drupal site are:
1) Copy the 1.x core patch (patches/drupal6.patch) to the Drupal root directory.
2) Revert the 1.x core patch:

patch -p0 -R < drupal6.patch

3) Disable CDN integration at admin/settings/cdn.
4) Update the CDN integration module code.
5) Copy the 2.x core patch (patches/drupal6.patch) to the Drupal root directory.
6) Apply the 2.x core patch:
patch -p0 < drupal6.patch

7) Re-enable CDN integration at admin/settings/cdn. Read more

cdn 6.x-2.0-rc6

Download Size md5 hash
cdn-6.x-2.0-rc6.tar.gz 33.26 KB 6f0587abbc3c4047e9f2cb4742094970
cdn-6.x-2.0-rc6.zip 41.22 KB 86555903f21c4719ce2d1a381f253763
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc6

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-RC5:

  • Fixed #957774: Fatal error: Call to undefined function _cdn_advanced_get_db_connection() in modules/cdn/cdn.module on line 358 (only occurs when using File Conveyor mode)
  • #970632 by ahwebd: Add "image_captcha" to default blacklist
  • Fixed #972344 by wimleers and intoxination: Fallback integration method breaks some image tags (attributes before the src attribute are lost)
  • Fix UI string.
  • Revised the README for better legibility.
  • #974992: File extension filtering in Origin Pull mode is case-sensitive
  • #971712: Rewrite image URLs in the node body

cdn 6.x-2.0-rc5

Download Size md5 hash
cdn-6.x-2.0-rc5.tar.gz 32.77 KB a47e1fd2389904f79cb25821a0d26ad7
cdn-6.x-2.0-rc5.zip 40.69 KB c52d299c257c1b0a79f281e713721a1d
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc5

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-RC4:

  • Fixed #956778: Fallback mode always enabled at admin/settings/cdn* and admin/reports/status
  • Slight performance improvement in cdn_file_url_alter().
  • Fixed #956164: Eval'd PHP code version of cdn_pick_server() not working + improve docs

cdn 6.x-2.0-rc4

Download Size md5 hash
cdn-6.x-2.0-rc4.tar.gz 32.53 KB 92f3f5caa36f7eb9efae4e825e384136
cdn-6.x-2.0-rc4.zip 40.49 KB 0242c4864331bcbb1a95ce20131315fe
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc4

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-RC3:

  • Fixed #949452: function cdn_load_include() and _cdn_advanced_get_db_connection() errors in cdn.install file

cdn 6.x-2.0-rc3

Download Size md5 hash
cdn-6.x-2.0-rc3.tar.gz 32.5 KB a9b1884f9fbf86ed67dc99fa34f585ef
cdn-6.x-2.0-rc3.zip 40.47 KB 2c790dccea74b21e600f09cf52b1a51e
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc3

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-RC2:

  • Fixed #942668: Fallback mechanism despite running Pressflow
  • #948422: Minimize the amount of code loaded on each page: move hook_requirements() to the .install file
  • #948454: Minimize the amount of code loaded on each page even further

cdn 6.x-2.0-rc2

Download Size md5 hash
cdn-6.x-2.0-rc2.tar.gz 31.85 KB 7a95d90d18b8d3c874d5a72f7003f59e
cdn-6.x-2.0-rc2.zip 38.76 KB 268dbe8bd88da1691f1678dac9c80834
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc2

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-RC1:

Read more

cdn 6.x-2.0-rc1

Download Size md5 hash
cdn-6.x-2.0-rc1.tar.gz 26.59 KB 91e797062ec429c4d0927ea02224b769
cdn-6.x-2.0-rc1.zip 31.74 KB 34220aa9a22466616a071f27fad202e1
Last updated: December 24, 2010 - 22:36
Official release from tag: 6.x-2.0-rc1

Release notes

The goal for 2.0 is simple: make the CDN module kick ass. This will be done in three ways:

  1. ✓ significant expansion of functionality
  2. ✓ awesome UI
  3. excellent documentation, including high-quality screencasts

IMPORTANT NOTE:
The Drupal core patch has changed in beta 6 (not in this RC)! So, before updating, revert the patch of beta 3 (or from beta 2, if you're upgrading from beta 2). Then update the code. Then apply the new patch.

Changes since DRUPAL-6--2-0-BETA6:

  • Made the Pressflow check more robust.
  • Fixed #934008: CDN URLs in basic mode are stripped from periods (introduced in beta 6)
Subscribe with RSS Syndicate content
nobody click here