Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download advagg-7.x-2.31.tar.gztar.gz 411.15 KB
MD5: abd470863248c4ac0f1e4f82e6ccc7d1
SHA-1: ea70afe13d232266e6ecc858bbb0dfa6cef2f109
SHA-256: fe48131cefdd3bc590d9a97866ea6505419ace8c68f390bd9580de315e1f06f3
Download advagg-7.x-2.31.zipzip 467 KB
MD5: dcba9a1716e09b13465e45dcee8a303e
SHA-1: 244fa6fcfb4d1cfc7e812fdee9228817829a37f7
SHA-256: d07fed071239f0dbd197907a3e9312e560acb7ed8361593055e59becc9d6a51d

Release notes

Bugs Fixed:
#2932743: Update font parser to work with all quoted fonts; also display fonts that can't be asynced due to no fallback.
#2935241: https://fast.wistia.com/static/concat/E-v1.js is not getting decompressed correctly
#2934090: Excessive body padding-top with toolbar module if defer css is used
#2933579: Fix FB relocate code; it's loading but the trigger is not happening.
#2935546: Notice: Use of undefined constant REQUIREMENT_ERROR - assumed 'REQUIREMENT_ERROR' in advagg_install_fast_checks()
#2935552: Fatal error: Call to undefined function httprl_pr() in advagg_relocate.advagg.inc on line 566
#2935554: advagg_relocate_uncompress_data() doesn't actually uncompress the data
#2931953: Cache clearing with drush not fully effective
#2933741: Make sure inline critical css gets properly processed and runs though things like hook_file_url_alter
#2936027: Lost translation files after adding advagg_locale_changed_files()
#2936059: Trying to get property of non-object in jsminplus.inc
#2936532: Strip style tags from inline css file it any exist
#2931681: https://connect.facebook.net/signals/config/ not getting relocated; fb js code changed
#2931917: There are x js files that need to be minified. Click this batch compress link to process these files
#2932446: Prevent js.stripe.com from relocating
#2920592: Relocate piwik
#2931101: YoastSEO: Fieldset no more collapsible in node/edit
#2931610: Async Font Loader not seeing fonts?
#2934796: Aggressive render cache & relocate submodule; render cache/Aggressive render cache & loadcss inline javascript
#2938217: fbevents.js changed yet again
#2939615: use // if page is https; otherwise use http/https if specified.
#2939889: Disabling Defer seems to break Async Font Loader

New Features:
#2931963: If using a CDN, dns prefetch the domains the css & js are hosted on; also use crossorigin for fonts in css
#2934221: Add in support for .pre files; just like .dns files. Text file that will set preload tags in html head if critical css is found
#2932490: If //noadvagg is in inline script, do not wrap it.
#2930901: Scan inline scripts for .src='' for domains to prefetch; use the "Resource hint src attributes found in the HTML content" setting
#2931583: Option to use localStorage to let advagg know if the font has been downloaded
#2933270: Lockless, always generate the file, mode. Useful if the filesystem is not shared.
#2938690: Certain themes don't work with late added drupal_add_html_head(); allow for it to land in the top of $variables['css'].
#2938199: Check to make sure external requests by the server are working
#2939592: Hide complexity; put most options hidden under a fieldset. Make new option for each page that picks good defaults.
#2940813: Force run js compress if the admin/config/development/performance/advagg/js-compress/batch link gets hit
#2940815: Option to delete aggregates containing a source file
#2940810: Clear relocate cache operation

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: 1 Feb 2018 at 04:32 UTC
Last updated: 23 Feb 2018 at 04:13 UTC
Bug fixes
New features

Other releases