Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
- Drupal 9 readiness / compatibility updated 25 Dec 2019 at 20:39 UTC
- Crop tool breaks images updated 25 Dec 2019 at 18:44 UTC
- Follow-up for #2870435: Deprecated apache configuration provided in README.txt updated 25 Dec 2019 at 18:19 UTC
- Support additional stream wrappers updated 11 Dec 2019 at 20:55 UTC
- Warning: in_array() expects parameter 2 to be array, null given updated 15 Aug 2019 at 19:29 UTC
- Namespace dependencies in cdn_ui.info file updated 16 May 2019 at 20:34 UTC
- Add phpstan to ensure the CDN module is compatible with Drupal 9 the day it is released updated 28 Nov 2019 at 05:07 UTC
- 403 due to invalid security token has terrible DX (was: "CKEditor / X-Content-Type-Options") updated 26 Dec 2019 at 09:35 UTC
- Use typed config validation constraints for validation of cdn.settings simple config updated 26 Apr 2019 at 20:24 UTC
- 403 error for font files in ckeditor style sheet updated 26 Dec 2019 at 09:35 UTC
- AdvAgg, S3fs and CDN integration updated 12 Mar 2019 at 13:09 UTC
- SEO: duplicate content prevention not working on CloudFlare updated 5 Oct 2018 at 07:49 UTC
- CdnDefaultSettingsUpdateTest is failing against Drupal 8.6 since July 6, 2018 updated 6 Sep 2018 at 12:34 UTC
- CDN UI does not use TranslatableMarkup correctly updated 18 May 2018 at 20:44 UTC
- Core's DbUpdateController does not define MAINTENANCE_MODE, causes CDN module to run even for update.php updated 16 May 2018 at 22:04 UTC
- Regression: Farfuture cache control header is invalid updated 21 Mar 2018 at 23:34 UTC
- Remove \Drupal\Tests\cdn\Unit\File\FileUrlGeneratorTest::getConfigFactoryStub() once the CDN module can require Drupal 8.5 updated 21 Mar 2018 at 23:29 UTC
- Use a service as a controller, rather than the controller implementing ContainerInjectionInterface updated 25 Jan 2018 at 10:59 UTC
- Compatibility with contrib Redirect module: disable language redirects for CDN's "farfuture" route updated 11 Dec 2017 at 15:39 UTC
- Allow overriding _cdn_seo_should_redirect() with a custom callback, to f.e. allow some Drupal-generated responses to be served from the CDN updated 11 Dec 2017 at 09:49 UTC
- URL encoding not correctly handled by farfuture functionality updated 11 Dec 2019 at 22:33 UTC
- All class references should use 'use', not strings containing FQCNs updated 5 Dec 2017 at 16:14 UTC
- Coding standards: comply with as much of the 'Drupal' coding standard as possible, add phpcs.xml to opt out of a few rules updated 5 Dec 2017 at 16:14 UTC
- Remove all assert('string') calls from CDN because deprecated in PHP 7.2. updated 21 Nov 2017 at 21:39 UTC
- The "Cache-Control: immutable" spec was finalized: RFC8246 — update code comment updated 6 Oct 2017 at 09:55 UTC
- Core coding standards fixes: FileCommentSniff + DisallowLongArraySyntaxSniff + ExpectedExceptionSniff updated 21 Nov 2017 at 16:12 UTC
- Support for rel="preconnect" updated 23 Jul 2017 at 14:09 UTC
- Notice: A non well formed numeric value encountered on cdn.module:157 updated 23 Jul 2017 at 14:09 UTC
- Update README to warn that when using Amazon CloudFront, query forwarding must be enabled updated 4 Nov 2019 at 23:07 UTC
- Make "Forever cacheable files" use `Cache-Control: immutable` updated 7 Mar 2018 at 20:00 UTC
- Refactor: extract logic from FileUrlGenerator::generate() into a new ::getCdnDomain() method updated 14 Jul 2017 at 11:54 UTC
- Notice: Undefined index: preprocess in cdn_file_url_alter() updated 4 May 2017 at 20:34 UTC
- Remove api doc groups for updates, because core did the same. updated 4 May 2017 at 20:29 UTC
- Multisite: domain-based CDN mapping updated 27 Feb 2017 at 11:04 UTC
- If private file system is selected will CDN work at all? updated 27 Feb 2017 at 11:04 UTC
- Since recent DrupalCI update, CDN 8.x-3.x is failing: CDN module's update path test assumes it's installed in /modules updated 26 Jan 2017 at 17:54 UTC
- Add 'Drupal-CDN-redirect' HTTP header to simplify identifying SEO redirects during debugging updated 16 Dec 2016 at 12:04 UTC
- Fix all phpcs violations updated 9 Dec 2016 at 15:54 UTC
- CDN UI does not validate user-provided domain, entering URL instead of domain results in assertion error updated 5 Dec 2016 at 10:24 UTC
- "Forever cacheable files" enabled + "CSS aggregation" disabled via settings.local.php = files referenced from CSS files 403'ing => don't alter CSS file URLs in this case updated 2 Dec 2016 at 10:34 UTC
- Add a new default option to the CDN UI: "all files except CSS+JS", and make this the new default of the CDN module, include upgrade path updated 30 Nov 2016 at 18:04 UTC
- Clean-up + one piece of missing validation updated 30 Nov 2016 at 17:44 UTC
- Add test coverage to ensure rewriting file URLs in <video> tags continues to work updated 10 Oct 2016 at 14:14 UTC
- Add hook_help() to the module updated 10 Oct 2016 at 14:04 UTC
- Files referenced in CSS aggregates should not have CDN URLs: already root-relative, and they cannot be safely made forever cacheable anyway updated 10 Oct 2016 at 11:14 UTC
- Far Future expiration functionality doesn't work when Drupal is not installed in the root of a domain updated 10 Oct 2016 at 11:04 UTC
- The UI incorrectly marks the status as always being enabled, even when it's not updated 6 Oct 2016 at 12:04 UTC
- Move CdnIntegrationTest from src/Tests/ to tests/Functional/ updated 30 Sep 2016 at 12:04 UTC
- Port Far Future expiration to 8.x-3.x updated 29 Sep 2016 at 12:14 UTC
- Remove "testing mode" updated 29 Sep 2016 at 12:14 UTC