Skip to main content

What's New in 1.1

Everything that changed since Google's final 2020 release of mod_pagespeed. Security patches, Cyclone Cache, multi-platform support, and more.

The short version

Google released its final version of mod_pagespeed in 2020. We-Amp picked up where Google left off and built mod_pagespeed 1.1 — a commercially supported, drop-in compatible continuation.

Everything below ships in 1.1 and is included in the subscription.

Security patches

All known CVEs from the open-source project have been patched. We maintain an ongoing security review process and ship patches as part of regular updates. No more waiting for a community fix that may never come.

Cyclone Cache

The original mod_pagespeed used its own file-based cache that could grow unpredictably and suffered from lock contention under high concurrency. mod_pagespeed 1.1 replaces it with Cyclone Cache — a new high-performance cache backend shared with ModPageSpeed 2.0.

Key improvements:

  • Fixed-size cache file — no more runaway disk usage
  • Lock-free reads — concurrent requests don’t block each other
  • Memory-mapped I/O — the OS manages caching in RAM automatically
  • Shared across processes — works correctly with nginx worker processes

Your existing pagespeed directives continue to work. Cyclone Cache is the new default backend — no configuration change required.

Multi-platform support

The open-source mod_pagespeed supported nginx and Apache. mod_pagespeed 1.1 adds two more platforms:

PlatformStatus
nginxStable — dynamic module for nginx 1.26+
ApacheStable — drop-in replacement for the Google module
IISStable — native Windows Server support (replaces IISpeed)
EnvoyStable — HTTP filter for Envoy proxy

All four platforms are built from a single codebase and share the same filter implementations.

Modern build system

mod_pagespeed 1.1 is built with Bazel, replacing the original GYP/Make build system. This means:

  • Reproducible builds — every build produces identical output
  • Pre-built packages — .deb, .rpm, and tar.gz available, no compiling from source
  • Hermetic toolchain — no dependency on system libraries

What stays the same

mod_pagespeed 1.1 is a drop-in replacement. These things haven’t changed:

  • All existing pagespeed configuration directives work as before
  • All filters are present and behave identically
  • The X-PageSpeed response header is still emitted
  • Admin and statistics pages work the same way
  • .htaccess support on Apache is preserved

If your site works with the open-source version, it works with 1.1. Swap the binary, keep your config.