Quantcast
Channel: Releases for Advanced CSS/JS Aggregation
Viewing all 111 articles
Browse latest View live

advagg 7.x-1.0-beta2


advagg 7.x-2.0-beta2

$
0
0
Last updated: July 19, 2013 - 18:51
DownloadSizemd5 hash
advagg-7.x-2.0-beta2.tar.gz 105.77 KB 51a408e52710f44b9183a383a79d48ee
advagg-7.x-2.0-beta2.zip 127.1 KB ec92f2e603c3788c33e68e7c0046bc16
Last updated: July 19, 2013 - 18:51
Official release from tag: 7.x-2.0-beta2

Release notes

Other Modules/Themes:
#1946218: test with other modules & themes
#1987944: IE7 IE8 layout broken if advanced aggregation is enabled (Omega theme)
#1990358: Javascript error: "Uncaught ReferenceError: MQ is not defined" when unchecking 'Use cores grouping logic' (Adaptive Theme)
CDN - #1942230-6: AdvAgg 7.x-2.x Integration
CSS Embedded Images - Need 7.x-1.3+
HTTP Parallel Request & Threading Library is not required but is recommended so Aggregates will be built in the background.

Bugs Fixed:
#2026433: Undefined index bowsers and type activating bundle
#2020791: Initial Pageload CSS Problem
#2025905: Installation problem - PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table
#2038327: Undefined index: scope
#2039297: External script order is not strictly being kept.
#2025919: Using AdvAgg with HTTPRL and SecurePages causing insecure content warnings
#1946218-14: test with other modules & themes
#2044497: strripos() [function.strripos]: Offset is greater than the length of haystack string in advagg_install_check_via_http

New Features:
#2025603: Bring in the Async script shim
#2027113: Upgrade YUI CSS code from 2.4.7 to 2.4.8
#2028179: Support Magic Module
#2035879: Add in development mode
#2038357: problems happen when external JS is added as file
#2032251: No cache control headers on aggregated files
#2040259: Sub module similar to coder; Submit CSS to validator

advagg 7.x-2.0-rc1

$
0
0

advagg 7.x-2.0-rc2

$
0
0

advagg 7.x-2.0-rc3

$
0
0
Last updated: August 30, 2013 - 23:01
DownloadSizemd5 hash
advagg-7.x-2.0-rc3.tar.gz 202.76 KB c7fbd092cd9086875e1d15b3ffb3290c
advagg-7.x-2.0-rc3.zip 225.37 KB 4487c5a4aedcf7140b83a1aa6cbee1d1
Last updated: August 30, 2013 - 23:01
Official release from tag: 7.x-2.0-rc3

Release notes

Bugs Fixed:
#1431668: can't get browser control cache with bundle : always OK 200 reponse
#2071077: Move JS to the footer causes issues with update.php
#2073489: Left Trim Problem in advagg_get_root_files_dir
#2074725: Notice: Undefined variable: type in advagg_missing_generate() (line 87 of advagg/advagg.missing.inc
#2075673: 'Move JS to the footer' does not work
#2078049: Connection timed out. TCP Connect Timeout. code -10060.

New Features:
#2066323: Add in check for content type
#2069277: AdvAgg & HTTPRL: Don't call aggregate URL directly, call generating function instead.
#2066977: Add option to disable "Bypass cookie is currently enabled" message
#2070197: Check that needed php functions are not disabled
#2071383: Make advagg work better if clean urls are disabled & warn about it if 404 generation is not working.
#2070201: Make compatible with the subdomain module
#2067249: Add in the ability for the CSS content attribute to be translated.
#2074391: add advagg.module dependency in advagg_js_cdn.info
#2069353: Prevent external, inline, Browser conditionals, etc from splitting aggregates due to the order they were added to the system.
#2072065: Add in local jQuery fallback
#2078053: Test for correct far future headers

Notes for other modules:
CDN - #1942230-14: AdvAgg 7.x-2.x Integration
CSS Embedded Images - Need 7.x-1.3+
HTTP Parallel Request & Threading Library is not required but is recommended so Aggregates will be built in the background.

advagg 7.x-2.0-rc3

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.0-rc3.tar.gz 202.76 KB c7fbd092cd9086875e1d15b3ffb3290c
advagg-7.x-2.0-rc3.zip 225.37 KB 4487c5a4aedcf7140b83a1aa6cbee1d1
Last updated: August 30, 2013 - 23:01
Official release from tag: 
7.x-2.0-rc3
Core compatibility: 

advagg 7.x-2.0-rc4

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.0-rc4.tar.gz 205.34 KB 0c88efc83b67a210cd352aee99e7fd12
advagg-7.x-2.0-rc4.zip 228.11 KB 6802676a173fec422d18c4973ef03102
Last updated: September 27, 2013 - 21:21
Official release from tag: 
7.x-2.0-rc4
Core compatibility: 
Release type: 

advagg 7.x-2.0

$
0
0

advagg 7.x-2.1

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.1.tar.gz 207.79 KB 745dd484db4fefa65c5106268963b0de
advagg-7.x-2.1.zip 230.8 KB 0a1e959c76283f6d31725bb34439b8fc
Last updated: October 25, 2013 - 21:55
Official release from tag: 
7.x-2.1
Core compatibility: 
Release type: 

advagg 7.x-2.2

advagg 7.x-2.3

$
0
0

advagg 7.x-2.4

$
0
0

advagg 7.x-2.5

$
0
0

Release notes

Bugs Fixed:
#2171325: Failed to upgrade to due to undefined advagg_get_root_files_dir()
#2167371: Not working on Multilingual site
#2184969: Speed up query inside advagg_get_files_from_hashes
#2181191: Fix coder warnings
#2184375: Footer javascript added using drupal_add_js is not included in ajaxPageState
#2189333: Call to undefined function httprl_is_background_callback_capable()
#2186069: Why the Nginx default mime type for .js is not accepted?
#2194987: Temporary files left in file system
#2194113: Report if jsmin() is not available
#2184375: Footer javascript added using drupal_add_js is not included in ajaxPageState
#2195301: advagg_enabled() is called 8 times, db_table_exists() too, and that's WRONG.
#2198959: Use array_diff_assoc() instead of array_diff()
#2200235: ForceType takes one argument
#2167371: Not working on Multilingual site
#2181191: Fix coder warnings
#2201009: Order of core drupal scripts incorrect when using Core patch #1388546 due to drupal_sort_css_js() being renamed
#2206189: Slight speed improvement on bad requests

New Features:
#2178747: Add disclaimer at the top of the AdvAgg: CSS Validator using w3.org page
#2181209: Make IE CSS Select limiter value configurable
#2181277: Add inline documentation for advagg_mod_sort_css_js
#1983728: Limit CSS selector count to 4095
#2193159: Clean up semaphore table
#2195795: If jQuery update is installed and advagg is in Development/Aggressive mode, mention the jQuery update compression level as well
#2202645: Merge Development & Disabled Cache Settings
#2189523: This is a complex project - Documentation Please!
#2207075: Clean up advagg_mod admin page

Notes for other modules:
CDN - #1942230-19: AdvAgg 7.x-2.x Integration is not required but is recommended.
HTTP Parallel Request & Threading Library is not required but is recommended so Aggregates will be built in the background.

Download Size md5 hash
advagg-7.x-2.5.tar.gz 222.25 KB dd6808d8af1058a6230b7061c9e6c414
advagg-7.x-2.5.zip 244.99 KB 2925bc870d276d1a7fc5baafce73c8fe
Last updated: March 6, 2014 - 02:58
Official release from tag: 
7.x-2.5
Core compatibility: 
Release type: 

advagg 7.x-2.6

$
0
0

advagg 7.x-2.7

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.7.tar.gz 235.19 KB 463d9ff5e12b63bd94fd1917b88d771b
advagg-7.x-2.7.zip 258.02 KB b3a6e343f0abb1fa05a5374f3e59b11b
Last updated: June 12, 2014 - 21:23
Official release from tag: 
7.x-2.7
Core compatibility: 
Release type: 

advagg 7.x-2.8

$
0
0

Release notes

Bugs Fixed:
#2287303: Watchdog json error output needs to use ! instead of @
#2291431: jquery update breaks "Remove unused JavaScript tags if possible"
#2316131: Use strict (===) checking when using strings.
#2323691: Rename bundler "advagg_auto_bundler", create "advagg_manual_bundler"
#2325743: "Move all external scripts to the top of the execution order" breaks bootstrap.js if jquery is not loaded from a CDN but bootstap is loaded from a CDN
#1951180: HTTP requests to advagg are not getting though.
#2340653: JS aggregates are not deleted
#2353851: $type is not set on line 1998, 2001 from httprl callback
#2353657: Advagg breaks address selection in Commerce Kickstart 2
#2358761: Only check preprocess_[css,js] if advagg_enabled
#2186069: Why the Nginx default mime type for .js is not accepted?
#2295757: Files not deleted
#2341561: Defer CSS option includes inline CSS
#2349101: hook_ajax_render_alter removes any commands for settings to be merged
#2362643: Drupal alter's svg fill path's with base url -> broken svg
#2364955: "Maximum function nesting level reached"
#2364681: Error message showing after enabling - Prevent more than 4095 CSS selectors in an aggregated CSS file
#2402813: Improve advagg_json_encode
#2403695: quiet HHVM rename
#2418909: uninstall dir rm error
#2422581: Call _drupal_flush_css_js() when changes to css/js are made
#2353811: Aggregated CSS/JS references the domain it was generated on
#2412213: Wrong media queries on @imports
#2424145: Undefined index in last DEV release (7.x-2.7-dev)
#2405531: IE CSS Selectors limiter cause memory and I/O issues
#2326695: If one file defines "async=true" on same group all files will be aggregated to same group and set to async
#2336217: Relative Paths break with bundler enabled
#2385551: Breaks completely website on Microsoft Windows server - Additional uncaught exception thrown while handling exception.
#2328289: Failed to load resource: net::ERR_EMPTY_RESPONSE
#2407769: Use of undefined constant BLOCK_VISIBILITY_LISTED
#2370781: Adjust ajax overwrite for Core 7.33
#2426731: Dragging fields in Manage Display doesn't work anymore
#2445153: PHP Warnings from readdir in install file
#2443521: PHP Fatal error: Call to undefined function advagg_drupal_load_stylesheet_content() in modules/all/advagg/advagg_mod/advagg_mod.admin.inc on line 360,
#1668954: is there anyway to allow for http auth and the use of advagg?
#2447779: Using aggressive cache and async css causes css to disappear.
#2435153: Settings is undefined
#2292975: Gzip is failing for css/js files on cloudfront
#2449989: Less CSS Preprocess module not working with advagg
#2450699: Combine CSS files by using media queries is broken
#2451229: warn about iframes and relative CSS/JS for the "Convert absolute paths to be self references" setting
#2452185: advagg_mod_js_footer_inline_alter & google_conversion js are not friends currently
#2453969: PHP Fatal error: Can't use function return value in write context
#2451801: Empty JS on multilingual's default language pages; sometimes binary (gzip) or 504 as well. 307 issue.
#2454365: Site Crash: Unexpected character on line 446
#2453615: Make the aggressive cache safer
#2456073: fix onload bug; add in support for onerror; allow minification of both; have defer/async on more js tags
#2456035: Notice: Undefined index: variables in advagg_advagg_context_alter(), Notice: Undefined index: variables in cdn_advagg_context_alter()
#2454913: Orphaned files with multiple hosts
#2313257: Clear missing entries in the database
#2458149: Fix failing tests
#2460309: Always put html5shiv.js in header
#2461123: Openlayers & defered script
#2463847: Recoverable fatal error, advagg_install_glue_url(
#2464791: AJAX error on firefox: TypeError. jQuery gets loaded twice.
#2465269: Defer breaks wistia video player
#2451437: Update readme & coder warnings
#2465307: AdvAgg returning ssl error (maybe httprl related)
#2466347: xpath changing && to & for inline js
#2467675: Notice: Undefined index: advagg_js_compress_max_ratio in advagg_js_compress_prep() (line 376
#2112067: Paths embedded in CSS are unnecessarily encoded (and now decoded)
#2467897: Intermittent reports of the cache flush not working; only way to get change out is to increment the global counter
#2469063: locale_js_alter() - PDOException: Integrity constraint violation: 1062 Duplicate entry 'javascript_parsed'
#2471084: opendir & readdir unreliable in advagg_install_get_first_advagg_file()

New Features:
#2294477: Optimize MySQL query to get files that belong inside of an aggregate
#2295435: Take a second look at all join queries used in AdvAgg
#2296173: Allow for 3rd part modules to hook into old aggregates getting removed
#2200003: Pantheon Hosting and this module?
#2362753: Better output from admin/config/development/performance/advagg/info when the files info is missing from the database
#2363317: Have drupal_set_message fire before drupal_get_message in development mode
#2365109: Put a short circuit inside advagg_js_compress_advagg_get_info_on_files_alter
#2370767: Put a short circuit inside advagg_push_new_changes()
#2379401: create a multi advagg_update_atime function
#2382251: Reduce memory usage on a clear cache
#2402367: Make "add licensing" a configurable option
#2408271: Do 1 cache_get_multiple instead of 3 cache_get on aggressive cache hit
#2418935: Use utf8_bin instead of utf8_unicode_ci for the varchar database columns
#2420389: Recommend the Aggressive cache on the status report page if no conflicts are present.
#2423991: for ignore 404 check on status report page, provide link & instructions
#2385335: Use 1021622 - Improper escaping of CDATA for inline css
#2035817: Back port some code fixes for CSS optimizations
#2445505: Pull in D8 tests
#2446773: Move defer javascript out of the experimental section.
#2396609: Inline critical css
#2386417: Google Analytics not caching?
#1942230: CDN module AdvAgg 7.x-2.x Integration
#2447757: Add in JSqueeze & JShrink minification code.
#2453559: Better code documentiation for all white listed items inside advagg_aggressive_cache_conflicts
#2454239: Put a wrapper around inline JS needs to ignore textareas & textfields
#2458871: Promote the cache level of 3 to normal; create new level for aggressive cache
#2459697: Toggle for ajax alter
#2462667: Verify that Drupal core 7.36 will work
#2463447: Add in a lot of tests in D7
#2464153: Don't serve a 404 even if the menu router fails.
#2461039: Investigate core color module
#2468603: Submit AdaptiveTheme page when responsive css changes

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

Download Size md5 hash
advagg-7.x-2.8.tar.gz 294.15 KB 7219c5d2d86b6b609fc501267327b441
advagg-7.x-2.8.zip 328.32 KB 7957d2b2dc424f934caea6d0c088c8ef
Last updated: April 14, 2015 - 22:08
Official release from tag: 
7.x-2.8
Core compatibility: 
Release type: 

advagg 7.x-2.9

advagg 7.x-2.10

$
0
0

Release notes

Bugs Fixed:
#2469063: locale_js_alter() - PDOException: Integrity constraint violation: 1062 Duplicate entry 'javascript_parsed'
#2233937: PDOException: PRIMARY': INSERT INTO {advagg_files}
#2477085: Unexpected character in input
#2478993: Notice: Use of undefined constant ADVAGG_SKIP_FAR_FUTURE_CHECK
#2477107: An illegal choice has been detected. Please contact the site administrator.
#2477799: Problem with cache level of 3
#2477407: Move JS to footer (All) breaks Tinymce 3.5 (2012)
#2479755: Remove 'advagg_bundler_info' variable
#2481279: SQL error "no such function: LPAD" using sqlite in advagg_bundler
#2485001: Empty $item['browsers'], $item['type'], and $item in common.inc
#2491113: Files are being aggregated twice and breaking CSS due to omega_pre_render_scripts()
#2492447: Fix usage of db_merge

New Features:
#2471309: Cache-Control and Pantheon
#2479039: Create more tests for the Converting paths options
#2483593: Skip compression if the js file has 5x as many semicolons as new lines
#2486939: use cdn.rawgit.com instead of rawgithub.com
#2489708: Option to wrap all inline js code in setTimeout
#2487087: Speed up the bundler, use char instead of varchar; also use ascii_bin instead of utf8_bin
#2491351: Inline CSS "and / or" JS on specific pages

Note:
Based on testing, the advagg bundler sub module's query's time has almost been cut in half thanks to these 2 issues #2481279-4: SQL error "no such function: LPAD" using sqlite in advagg_bundler, #2487087-3: Speed up the bundler, use char instead of varchar; also use ascii_bin instead of utf8_bin. Be sure to run update.php

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

Download Size md5 hash
advagg-7.x-2.10.tar.gz 298.87 KB 88149e635d7a6d1cee5a7fce5db69469
advagg-7.x-2.10.zip 334.43 KB 335334f4cd9a05a4f12d2c9b2d8b8d44
Last updated: May 20, 2015 - 23:13
Official release from tag: 
7.x-2.10
Core compatibility: 
Release type: 

advagg 7.x-2.11

$
0
0

Release notes

Bugs Fixed:
#2493155: pdo exception on variable table when saving css_compressor/js_compressor per file settings due to long path/filename
#2495057: PHP_VERSION_ID Error when activating CSS or JS Compressor
#2496267: Notice in advagg_mod.module
#2499149: Additional settings ajax command lost when using Advanced Aggregation
#2499853: Combine CSS files by using media queries caused issues on staging.devdrupal.org
#2500203: advagg should ignore script-tags containing non-javascript content (such as underscore templates)
#2501461: Remove unused JavaScript if possible setting and external scripts
#2500803: Deferred inline JavaScript Execution breaks inline loadCSS function definition.
#2502633: JS in footer breaks Google Ad Manager
#2499089: Compressed files fail to serve from Akamai CDN (via CDN module) on status report page

New Features:
#2492481: Ignore specific js and css rules (advagg_validator)
#2447067: Group async js together in the header
#2493111: Make validator sub module not require advagg; suppress status report messaging
#2424875: Add command line compressor
#2449939: Allow for one to disable core css optimization
#2501325: Use DNS Prefetching link tag for external CSS/JS

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

Download Size md5 hash
advagg-7.x-2.11.tar.gz 304.78 KB 44bf5e94a7476ffd1e5b87c9d8f31a18
advagg-7.x-2.11.zip 341.31 KB 3b67d273fe9346243333d1b6d09debb4
Last updated: June 11, 2015 - 18:13
Official release from tag: 
7.x-2.11
Core compatibility: 
Release type: 

advagg 7.x-2.12

$
0
0

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

Download Size md5 hash
advagg-7.x-2.12.tar.gz 307.53 KB 1037eee8576b98e3f99ec7b36414251e
advagg-7.x-2.12.zip 344.36 KB 432d6f55b76aff54f07b344dfaf53a78
Last updated: June 29, 2015 - 19:48
Official release from tag: 
7.x-2.12
Core compatibility: 
Release type: 
Viewing all 111 articles
Browse latest View live