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

advagg 7.x-2.13

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.13.tar.gz 307.53 KB 16a3c4f2d2d0f70814bed617e4be3850
advagg-7.x-2.13.zip 344.39 KB 5ec485d1bc7890dc8e96f343173cebf3
Last updated: June 30, 2015 - 23:28
Official release from tag: 
7.x-2.13
Core compatibility: 
Release type: 

advagg 7.x-2.14

$
0
0

Release notes

Download Size md5 hash
advagg-7.x-2.14.tar.gz 315.09 KB 4f005a3864c987f78b81e52aebf401b9
advagg-7.x-2.14.zip 355.02 KB 67fbe6e52861b5b8ae8519299efca3a4
Last updated: July 18, 2015 - 01:03
Official release from tag: 
7.x-2.14
Core compatibility: 
Release type: 

advagg 7.x-2.15

$
0
0

Release notes

Bugs Fixed:
#2536680: bootstrap.js & defer
#2534520: Problem with js clientside validation
#2537002: PHP 5.2 - unexpected T_PAAMAYIM_NEKUDOTAYIM in advagg.install on line 616
#2537972: detect inline (jQuery) with named function calls.
#2537570: Fatal error: Cannot use object of type stdClass as array in advagg\advagg.module on line 1909
#2537770: Error during advagg validator update 7202 in advagg_install_change_table_collation()
#2537634: To use fontfaceobserver locally
#2538170: Warnings
#2538724: Inline defer and GA 1.4
#2540982: Use different Js Compressor with AdvAgg & HTTPRL.
#2543146: Cannot use a scalar value as an array
#2543184: file_get_contents(public:/...): failed to open stream: "DrupalPublicStreamWrapper::stream_open" call failed; filesize(): stat failed for public://...; SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'filesize'
#2471309: Cache-Control and Pantheon
#2544768: Warning: strpos() [function.strpos]: Empty needle in advagg_url_inbound_alter()
#2545748: Cleanup advagg_font drupal setting
#2545786: SQL Server | WSOD after installing Advagg Bundler
#2549597: AdvAgg clobbers $page variable in html.tpl.php if it has already been rendered
#2550463: make sure fallback font is also not a downloaded font
#2546564: Adv CSS/JS Agg - If-Modified-Since warning but 304 is delivered
#2551139: jQuery undefined when js is deferred in IE8; drupal.settings.* issues with IE9
#2553445: CSS selectors for fonts not generated correctly when a font changes based on a media query
#2470795: Empty CSS File - sites/default/files/advagg_css/parts/ is a dir not a file
#2554325: Omega theme; dev mode; no css ajaxPageState.

New Features:
#2542338: Use a link prefetch for stats.g.doubleclick.net to get the connection open
#2537056: Per File Settings not working when installed right away
#2550461: Make FOUT optional

Notes for other modules:
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.15.tar.gz 318.4 KB b04c6dec9e39b54916d5a2bfd4d951fe
advagg-7.x-2.15.zip 358.33 KB 2bac0f6152fd4381f1a4cd5f998c8d80
Last updated: August 20, 2015 - 19:03
Official release from tag: 
7.x-2.15
Core compatibility: 
Release type: 

advagg 7.x-2.16

$
0
0

advagg 8.x-2.x-dev

$
0
0

Release notes

Latest changes can be found in the Git shortlog. Also checkout the open 8.x issues for more details on recent commits. Create a new issue if you happen to find a bug not listed in the open issues :)

Current Status:
"safeish":
AdvAgg core: Mostly functional although non-core grouping of files doesn't yet do anything.
AdvAgg Minify CS: Functional and pretty much complete.
AdvAgg Minify JS: Functional and pretty much complete.
AdvAgg External Minification: Functional and pretty much complete.
AdvAgg CDN: Functional and actually more features (2 CDN choices) compared to 7.x-2.x
"less safe:"*
AdvAgg Mod: Partially done, errors not unlikely.
AdvAgg Bundler: TODO
AdvAgg Font: TODO

* No dataloss will occur but WSODs and error messages not improbable.

Download Size md5 hash
advagg-8.x-2.x-dev.tar.gz 190.33 KB 1c0d1bd29d2b7ac66e64a53193ab1cb0
advagg-8.x-2.x-dev.zip 255.3 KB f4e7c407212648b17eaf65760a6d1b48
Last updated: November 24, 2015 - 20:53
Last packaged version: 8.x-2.x-dev
Nightly development snapshot from branch: 
8.x-2.x
Core compatibility: 

advagg 7.x-2.17

$
0
0

Release notes

Bugs Fixed:
#2576381: CSS aggregation is broken by files encoded in UTF8 with BOM
#2604828: Handling of protocol relative urls
#2608724: Duplicated code as patch form #2566311 got commited twice
#2612910: I can't access to AdvAgg Async Font Loader (advagg_font)
#2606542: Adv CSS/JS Agg - Incorrect readings The request for a file was served by Drupal instead of the web server (like Apache).
#2613386: Getting strpos(): Empty needle advagg.advagg.inc:325
#2566311: JSMin Compression destroy russian characters
#2617138: How to clean the JS files under /site/default/files/ ? A lot of files!
#2627740: Multiple radio default selections are broken on new install

New Features:
#2612082: Make clear that for apache mod_headers or mod_expires needs to be enabled
#2612134: Allow for DNS prefetch to be at the top of the meta headers
#2616834: Allow for the bunder to optimize for more even filesize vs file count.
#2617730: Add new column to the advagg_files table: filesize_processed
#2614538: Provide info on status report that directory is not readable from the webserver if a 403 is returned.
#1951180: HTTP requests to advagg are not getting though.
#2617734: Document scope_lock and other options.
#2623224: Make CSS defer configurable for admin theme separately
#2628562: Document the settings used on drupal.org inside the readme
#2571173: Support Subresource Integrity

Notes for other modules:
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.17.tar.gz 330.91 KB c3fc8ab88074ed3b64617712bdfb247a
advagg-7.x-2.17.zip 374.3 KB 0eaf08a62828a26988d3245fc72ffa3c
Last updated: December 8, 2015 - 21:28
Official release from tag: 
7.x-2.17
Core compatibility: 
Release type: 
Short Description: 
Bundler can group by file size or file count & Subresource Integrity is now supported

advagg 6.x-1.10

$
0
0

Release notes

Download Size md5 hash
advagg-6.x-1.10.tar.gz 164.49 KB 6e1709ae30a44d5c8aac86cd3cb65ba1
advagg-6.x-1.10.zip 205.88 KB 52d25e3830c6def3bbc5bf9e5cbaa112
Last updated: December 8, 2015 - 22:28
Official release from tag: 
6.x-1.10
Core compatibility: 
Release type: 

advagg 8.x-2.0-beta1

$
0
0

Release notes

First beta.
Should be stable and functional although it needs more testing (that's where you come in ;) ). Documentation and automated testing is in poor shape (read: needs doing urgently). Feature wise it is fairly equivalent to the D7 branch other than changes mandated by the D8 architectural changes. Advagg_font submodule is not yet ported.

Download Size md5 hash
advagg-8.x-2.0-beta1.tar.gz 180.84 KB 39ba4a5326e8cd67d908c7d0d03b58b7
advagg-8.x-2.0-beta1.zip 251.54 KB 9060d2566206bb8b0ef2c0ef86effd65
Last updated: December 27, 2015 - 02:03
Official release from tag: 
8.x-2.0-beta1
Core compatibility: 
Release type: 

advagg 8.x-2.0-beta2

$
0
0

Release notes

Pretty much just a bug fix/minor improvements.
Now has (some) automated testing.
Short list of changes:
- Issue #2616834 by mikeytown2, NickWilde: Allow for the bundler to optimize for more even filesize vs file count
- Issue #2627468 by osopolar, NickWilde: JsMin: Browser console gives errors like SyntaxError: illegal character
- Issue #2623224 by malcomio, NickWilde: Make CSS defer configurable for admin theme separately
- Issue #2566311 by osopolar, mikeytown2, NickWilde: JSMin Compression destroy russian characters
- Automated Testing and bug/standards/etc fixes for that.
- various other bug fixes.

Download Size md5 hash
advagg-8.x-2.0-beta2.tar.gz 157.69 KB 7184b586945f6f9a9e7f72c6910b002b
advagg-8.x-2.0-beta2.zip 230.13 KB b08f6b4af172b4e73a3ba155e8982948
Last updated: January 11, 2016 - 20:28
Official release from tag: 
8.x-2.0-beta2
Core compatibility: 
Release type: 

advagg 7.x-2.18

$
0
0

Release notes

Known Issues:
#2697079: Bootstrap JS broken with JSqueeze

Bugs Fixed:
#2632166: Missing drupal_static ampersand in advagg_install_apache_mod_loaded
#2509224: From omega theme - Remove ajaxPageState if ajax.js is not used
#2627468: JsMin: Browser console gives errors like SyntaxError: illegal character
#2631444: WD advagg: Reading from the file system failed. [error]
#2643694: Combine CSS files by using media queries breaks added font in IE11
#2644284: Subresource Integrity fails when "Clear All Files" button is pressed
#2644412: No user interface after enabling module
#2646360: Status report messages missing apostrophes
#2645134: Problem with devel & advagg
#2635256: Problems in Status report with Advagg
#2645582: advagg creates lots of file_advagg js files in my sites/default/files folder
#2657894: Move CSS into drupal_add_css() may not work as expected.
#2660078: Install Issue (Fatal error)
#2662074: https should never be converted to "//"
#2676152: Upgrade path is broken
#2451801: Empty JS on multilingual's default language pages; sometimes binary (gzip) or 504 as well. 307 issue.
#2682463: Undefined index: advagg_js_compress_add_license
#2685177: Path replacement in aggregated CSS file not always applied correctly
#2662672: "use strict" can break aggregation
#2686355: Make drupal_get_installed_schema_version() Available
#2376849: ReferenceError: krumo is not defined & fix js errors inside of krumo.js
#2689183: HTTP requests to advagg for js files are not getting through
#2689109: Drupal.locale is removed from aggregated JS, translations in JS broken
#2693799: ReferenceError: assignment to undeclared variable expire_date

New Features:
#2647144: HTTP Requests Made to Incorrect URIs On Status Report Page
#2451677: Secure Pages module & mixed content error for CSS JS files over HTTPS
#2659130: convert absolute to relative path; need a do not convert option
#2664750: Disable status messages
#2660710: Add in support for the preload attribute
#2671148: Enable loadCSS only on specific pages
#2662268: Behavior for setting "Add licensing comments" when using JSqueeze is unclear
#2679755: HTTP Request Issue
#2632512: Allow disabling of "move JS to footer" on specific pages
#2690397: Don't trow away any PDO exceptions if in development mode
#2693253: Flushing the advagg cache should also flush the contrib libraries module cache

Notes for other modules:
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.18.tar.gz 340.84 KB 64be5cdca4f0b25c913b432fbf587d6b
advagg-7.x-2.18.zip 385.36 KB 2638d490bcc6c61d828a4f8a2a967f5d
Last updated: March 29, 2016 - 22:38
Official release from tag: 
7.x-2.18
Core compatibility: 
Release type: 

advagg 8.x-2.0-rc1

$
0
0

Release notes

Very close to full release. It is used in at least a dozen production websites with no problems but still may have edge cases.

Download Size md5 hash
advagg-8.x-2.0-rc1.tar.gz 157.78 KB a5714c2548c63006337b1c69a493fce9
advagg-8.x-2.0-rc1.zip 229.55 KB 19f0c6cae862c128f6eb3e000f82acca
Last updated: June 28, 2016 - 20:28
Official release from tag: 
8.x-2.0-rc1
Core compatibility: 
Release type: 

advagg 8.x-2.0-rc2

$
0
0

Release notes

Stability has improved slightly as well as various fixes and improvements. The most significant change from RC1 is the addition of a migration path from AdvAgg 7.x-2.x so now when running an upgrade you can also upgrade your AdvAgg settings. Do note that due to various differences not all settings are equivalent so you reviewing after import is recommended.
Thanks to toomanypets, Sam152, alexpott, kiamlaluno, heykarthikwithu, dscoop and everyone else for the patches/testing/reports/suggestions.

Download Size md5 hash
advagg-8.x-2.0-rc2.tar.gz 159.69 KB f260d8db0006a2d6ef9007d4d2245f25
advagg-8.x-2.0-rc2.zip 233.86 KB ae46da8de84901e8a8170da379a7c60d
Last updated: September 27, 2016 - 18:58
Official release from tag: 
8.x-2.0-rc2
Core compatibility: 
Release type: 
Short Description: 
Migration from Drupal 7 added, bug fixes.
Packaged Git sha1: 
1bcbaf5901287b0d4158adca2fa6255649d83dde

advagg 8.x-2.0

$
0
0

Release notes

Full Drupal 8.x release!
Recommend Drupal 8.2.x, compatible with Drupal 8.0.x+.

Download Size md5 hash
advagg-8.x-2.0.tar.gz 137.67 KB 0149572706bf6da41ead9265aa7e2747
advagg-8.x-2.0.zip 204.84 KB 5663ffca397a19c9d3cf314509ef24ac
Last updated: October 18, 2016 - 20:43
Official release from tag: 
8.x-2.0
Core compatibility: 
Release type: 
Short Description: 
Full Release
Packaged Git sha1: 
c592b134daf76b732c9f6b81ba7e301b646725ac

advagg 7.x-2.19

$
0
0

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.

Download Size md5 hash
advagg-7.x-2.19.tar.gz 355.02 KB 0afb6a9ce6abac18d125d9576411e4cb
advagg-7.x-2.19.zip 400.08 KB aa6601dae4076b6adfcc42cb002fc4f2
Last updated: November 5, 2016 - 01:24
Official release from tag: 
7.x-2.19
Core compatibility: 
Release type: 
Packaged Git sha1: 
9b3ad52fb6841b505b23ce836d19a9cee61e7aae

advagg 7.x-2.20

$
0
0

advagg 8.x-2.1

$
0
0

Release notes

Broken do NOT use.

Official release from tag: 
8.x-2.1
Core compatibility: 
Short Description: 
Bugs
Packaged Git sha1: 
19a9257d9fc0aa341b28531b7e3cc3d9a0374830

advagg 8.x-2.2

$
0
0

Release notes

Bug fixes (thanks for the patches and reports everyone). Also only of interest to developers, a bunch of documentation improvements & a few standards fixes.
One issue to note is that this branch is currently incompatible with Drupal 8.3.x. We'll try to have that fixed before the end of this month - see #2850263: PHP Fatal error on CacheCollector.php.

Changes since 8.x-2.0:

  • Make sure not to pass an empty prefetch element
  • #2853776 by NickWilde: Need disable gzip option in D8
  • #2853890 by NickWilde: Flash AdvAgg Cache button on Operations page fails
  • Provide human readable times in settings forms rather than timestamps
  • Standards fixes as per testbot sniffer.
  • #2854673 by das-peter: Avoid exception on site / module re-install
  • #2838940 by Archual: Error 500 for ajax request
  • #2846281 by Xen: Support Ajax GET requests
  • Advagg API mainpage
  • define advagg_hooks and advagg_tests API groups.
  • Fix: YUI Compressor raises warnings with PHP 7.1 see https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/pull/33
  • Pass $asset to minifyJsqueeze() if minifyJsmin() fails.
  • #2833686 by andyrigby, nikolay.sh: Issues with ajax commands / apply bugfix from core
  • fix: remove unused variable strict warning fix: only pass variables by reference.
  • #2822527 by Archual: Invalid JS asset type when enabling Deferred CSS Execution
  • Fix: Issue #2823808: Config read in advagg_hooks_implemented is not resiliant
Download Size md5 hash
advagg-8.x-2.2.tar.gz 136.93 KB 2e46a06b4d19e94d5788a686771b0b25
advagg-8.x-2.2.zip 205.66 KB 067498dc25869971bb5d49a217df43de
Last updated: 9 Mar 2017 at 00:33 UTC
Official release from tag: 
8.x-2.2
Core compatibility: 
Release type: 
Short Description: 
Bug fixes
Packaged Git sha1: 
0396b6a799a09ea4712b830a8484841024ffbf5e

advagg 8.x-2.3

$
0
0

Release notes

Bug fixes (thanks for the patches and reports everyone). Also only of interest to developers, a bunch of documentation improvements & a few standards fixes.
One issue to note is that this branch is currently incompatible with Drupal 8.3.x. We'll try to have that fixed before the end of this month - see #2850263: PHP Fatal error on CacheCollector.php.

Changes since 8.x-2.0:

  • Make sure not to pass an empty prefetch element
  • #2853776 by NickWilde: Need disable gzip option in D8
  • #2853890 by NickWilde: Flash AdvAgg Cache button on Operations page fails
  • Provide human readable times in settings forms rather than timestamps
  • Standards fixes as per testbot sniffer.
  • #2854673 by das-peter: Avoid exception on site / module re-install
  • #2838940 by Archual: Error 500 for ajax request
  • #2846281 by Xen: Support Ajax GET requests
  • Advagg API mainpage
  • define advagg_hooks and advagg_tests API groups.
  • Fix: YUI Compressor raises warnings with PHP 7.1 see https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/pull/33
  • Pass $asset to minifyJsqueeze() if minifyJsmin() fails.
  • #2833686 by andyrigby, nikolay.sh: Issues with ajax commands / apply bugfix from core
  • fix: remove unused variable strict warning fix: only pass variables by reference.
  • #2822527 by Archual: Invalid JS asset type when enabling Deferred CSS Execution
  • Fix: Issue #2823808: Config read in advagg_hooks_implemented is not resiliant
Download Size md5 hash
advagg-8.x-2.3.tar.gz 136.95 KB 134ef31a7c36890ba0cfb351078cc317
advagg-8.x-2.3.zip 205.66 KB 077f71138961286ae1eaba41932f495a
Last updated: 9 Mar 2017 at 16:48 UTC
Official release from tag: 
8.x-2.3
Core compatibility: 
Release type: 
Packaged Git sha1: 
42436aa0d0061e4285414ee6077023f6c03a5796

advagg 7.x-2.21

$
0
0

Release notes

Bugs Fixed:
#2842492: Throws errors if httprl is not installed
#2842344: PHP 7.1 - Notice when compressing CSS using CSSMin library
#2842527: Do not warn about missing files from the advagg_css/parts dir
#2844478: Update hooks should not say "Implements hook_update_N()." in the docblock.
#2844650: Sometimes empty or incomplete aggregates are written to disk
#2846438: When delivering an aggregate an aggregate to the browser the HTTP response code is always 404
#2843510: AdvAgg and s3fs fail.
#2844225: should be drupal_add_http_header('X-UA-Compatible', 'IE=edge')
#2850290: Support the "Options +SymLinksifOwnerMatch" option for htaccess files
#2852487: advagg_split_css_file() can lead to infinite loop; issue with large css files.
#2852617: advagg_does_js_start_with_use_strict relies on jsmin to remove comments and it breaks on sites with large javascript files
#2850865: advagg only working with additional RewriteBase
#2846882: Preload link HTTP header error
#2849653: advagg_resource_hints_preconnect multiple preconnect_support js inline scripts can be outputted
#2850018: advagg referencing bundles which have been removed, resulting in 404
#2855744: Can't defer maps.googleapis.com external JavaScript
#2828417: HTTP Request Errors in Status Page after Boost 7.x-1.2 upgrade

New Features:
#2827139: complete https site -> HTTP requests to advagg for js files are not getting through.
#2852331: use tagged version instead of master for cdn git links
#2860932: Add api/developer documentation homepage and api doc changes
#2852297: Update loadCSS if needed

Notes for other modules:
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.21.tar.gz 362.93 KB 3bb51ec86018372d4789f45c8b66bbde
advagg-7.x-2.21.zip 416.12 KB 7dcc1080d136ab0c4c477698cc6dc26c
Last updated: 18 Mar 2017 at 00:38 UTC
Official release from tag: 
7.x-2.21
Core compatibility: 
Release type: 
Packaged Git sha1: 
bd257439b03d2b62e5588cd1d4e1accc669c2117

advagg 6.x-1.11

$
0
0

Release notes

Download Size md5 hash
advagg-6.x-1.11.tar.gz 161.19 KB 698bb661a7c789680d9c775a0e9cf63d
advagg-6.x-1.11.zip 205.97 KB 31a9303ca78fe94458b17d8a3757088e
Last updated: 18 Mar 2017 at 01:28 UTC
Official release from tag: 
6.x-1.11
Core compatibility: 
Release type: 
Packaged Git sha1: 
f768c3967afbe6c64463d7537efd41cf9a23b846
Viewing all 111 articles
Browse latest View live