Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
Known Issue:
#2514984: PostgreSQL - WSOD after update advagg to ver 2.12 inside bundler
Bugs Fixed:
#2502597: CSS aggregation is disabled on status report page when bypass cookie is set
#2506705: Remove unused JavaScript if possible - gives error in line 1781 substr_compare()
#2507891: On uninstall: Error message Warning: rmdir (files/advagg_css): Directory not empty in drupal_rmdir() (line 2446 of includes/file.inc).
#2510048: Multilingual sites with path prefix have broken source and licensing JS links
#2510368: Gzip is failing for css/js files.
#2510972: MS SQL: advagg_bundler_analysis is too slow and can be faster. Needs an index & use GROUP_CONCAT if available.
#2512196: no "defer" tag in scrpts
#2507799: Missing CSS with bundler; Set type to file if it's nonsense like module.
New Features:
#2505413: Add dns_prefetch attributes for most popular modules via advagg_js_alter; search css files for domains inside of url()
#2508583: Move JS to the footer: add a level in between "All but JavaScript Libraries" and "All"
#2509224: From omega theme - Remove ajaxPageState if ajax.js is not used
#2507189: Scan for external js added incorrectly for dns lookup purposes.
#2510984: PostgreSQL 9.0+ has GROUP_CONCAT equivalent: string_agg()
#2511564: Change defer js to a radio: disabled, all but external, all
#2510566: Adv CSS/JS Agg - If-Modified-Since warning
#2510298: Fully support attributes for CSS/JS
#2513084: DNS prefetch for GA 1.x SSL
#2513114: Turn off "Remove ajaxPageState CSS and JS data if ajax.js is not used on this page" if site is in development mode
Notes for other modules:
HTTP Parallel Request & Threading Library is not required but is recommended so Aggregates will be built in the background.
OpenLayers - #2320267: Blindly setting Drupal.settings.openlayers to an empty object in openlayers.js is a bad idea is only needed if the "Move JS to the footer" setting is at "All but JavaScript Libraries".