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