Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download advagg-7.x-2.19.tar.gztar.gz 355.02 KB
MD5: 0afb6a9ce6abac18d125d9576411e4cb
SHA-1: 544b5592694a1b3e669e6c9b5a4c60ed40f44087
SHA-256: 4f5bd77ef8700f344afece352a9898ccf2d3095c3ecc7d2bc7ee740f7c309359
Download advagg-7.x-2.19.zipzip 400.08 KB
MD5: aa6601dae4076b6adfcc42cb002fc4f2
SHA-1: ad8d25ba0634fa370ea13d29e91982d145145e38
SHA-256: ede2a1f60c154a29d8adb145f56a22b100de8375f76bf59add76232830d77726

Release notes

Bugs Fixed:
#2698793: some ga( calls fail if Deferred inline JavaScript Execution: Put a wrapper around inline JS so it runs from a setTimeout call is enabled
#2699169: JSMin PHP Extension fails with mixed tabs/spaces.
#2699995: Warning: strripos(): Offset is greater than the length of haystack string in advagg_js_compress_advagg_save_aggregate_alter()
#2697079: Bootstrap JS broken with JSqueeze
#2724745: CSS files are included twice in advagg_pre_render_styles and Omega theme.
#2721469: AdvAgg & s3fs: rename and temp dir issues.
#2744395: Code Standards Cleanup
#2758145: Notice: Trying to get property of non-object
#2756553: PHP notice when calling advagg_get_js_aggregate_contents directly
#2757527: Notice: Undefined index: type in advagg_js_alter()
#2762639: CSSMin.inc max_execution_time 60 leaks outside to drush
#2765499: Maximum execution time error on hook updates 7211 and 7213
#2753121: array_key_exists(): The first argument should be either a string or an integer
#2717719: CSS/JS change not pushed out after smart cache flush with dirty apache shutdown
#2698919: Error with removed modules - truncate advagg_files table
#2736765: 'Eliminate render-blocking JavaScript and CSS in above-the-fold content'
#2752147: Undefined index: weight/group/every_page in advagg_mod_sort_css_js/advagg_drupal_sort_css_js_stable
#2794511: CSS file split for IE limit, parts getting included in wrong order
#2798013: AdvAgg systematically creates locks
#2790299: Undefined index: scope in advagg_mod_js_move_to_footer()
#2804623: Adv CSS/JS Agg - Cache-Control Warning on status page
#2136475: X-UA-Compatible value IE=edge must be in header to pass w3c validation
#2815759: some strings are not localized anymore
#2730443: cache_advagg_aggregates large
#2817523: imce-page.tpl.php is incompatible with advagg aggregation. Core gzip issues with nginx.
#2820139: Use of undefined constant ADVAGG_MOD_JS_GET_EXTERNAL_DNS
#2819985: PHP 5.3 Fatal error: Can't use function return value in write context
#2753121: array_key_exists(): The first argument should be either a string or an integer
#2821558: Trying to get property of non-object in JSMinPlus->parseTree()
#2803335: Fix h5p module js compression issues

New Features:
#2698191: Support attributes array for external/inline js
#2714801: Allow for less strict mtime checking and also output what caused the file to be detected as changed
#2722443: Disable loadCSS from specific roles
#2739090: Test for double gzip compression
#2795113: Compatibility with font face observer 2.x
#2660710: Add in support for the preload attribute
#2313257: Button to clear empty files from the database
#2773807: Add in support for brotli compression
#2795853: Add composer.json to handle install via composer
#2744377: preconnect domains; preload link headers.
#2699589: Parse the font property for fonts.
#2794967: SecurePages module issue: ERR INSECURE RESPONSE AdvAgg referencing files over https when all site is http
#2824131: Point to patch for omega theme on status report page
#2824253: Integrate with anonymous log-in module
#2646684: make first css file blocking if using loadCSS or first 12kb of data inline.

Notes for other modules:
HTTP Parallel Request & Threading Library is not required but is recommended so Aggregates will be built in the background.

Created by: mikeytown2
Created on: 5 Nov 2016 at 01:21 UTC
Last updated: 5 Jan 2017 at 00:34 UTC
Bug fixes
New features

Other releases