Release 1.11.33.1-stable
The mod_pagespeed team is pleased to announce a new stable binary release, version 1.11.33.1. A list of functional changes since the previous stable release (1.9.32.14) can be found below.
This stable release is a clone of the 1.11.33.1-beta release (see below).
Installation Instructions
If you are currently on the stable channel, you can update via the usual method.
If you installed the .rpm package, update with:
sudo yum update mod-pagespeed-stable
sudo /etc/init.d/httpd restart
If you installed the .deb package, update with:
sudo apt-get update
sudo apt-get upgrade
sudo /etc/init.d/apache2 restart
If you are currently on the beta channel and would like to switch to the stable channel, you must first uninstall mod_pagespeed and then install the stable package from: https://developers.google.com/speed/docs/mod_pagespeed/download
Instructions for building from source are available at: https://developers.google.com/speed/pagespeed/module/build_mod_pagespeed_from_source
Serve more aggressively compressed images to browsers that request lowered data usage via client hints.
Compress rewritten resources at the highest compression setting and store them compressed in cache.
If enabled, the Insert Google Analytics filter will now insert Universal Analytics (analytics.js) instead of the legacy ga.js. This should have no impact on reporting, and gives you access to the benefits of Universal Analytics.
HTTPS fetching is now enabled in the default configuration.
The JavaScript minifier introduced in 1.8 is now the default.
Add PageSpeedNoop Query Parameter
Add query parameter for cache busting.
HTML5-compliant attribute names
HTML5 requires all custom attributes to be prefixed with data-, and with this release PageSpeed generates data-pagespeed-foo attributes. Old-style pagespeed_foo attributes are still accepted.
Fetch additional configuration directives over HTTPS.
Make images responsive by adding srcset attributes for different pixel densities.
Convert animated GIF to animated WebP for browsers that can render it.
Convert the blocking showads.js snippet into the asynchronous adsbygoogle.js snippet.
HTTP/2-specific configuration in ngx_pagespeed
Allow configuring filters and sharding differently depending on whether the browser connection is HTTP/2.
Request-specific downstream caching configuration
Allow script variables in the downstream caching configuration. (Nginx only)
Allow PageSpeed experiments to log data to a Google Analytics Content Experiment.
Release 1.11.33.1-beta
This release fixes two bugs in legacy Google Analytics found in the 1.11.33.0-beta release.
Issue #1288 Experiment reporting broken with ga.js:
Issue #1298 experiment injection for GA tracker always sets variation 1:
Jeff Crowell
mod_pagespeed team