Skip to content

Changelog

Initial release. Pageflare 1.0.0 is the first stable release, shipping a complete suite of post-build optimizations for static sites and WordPress installs.

HTML, CSS & JavaScript

  • HTML minification — strips whitespace, comments, and redundant attributes.
  • CSS minification — collapses shorthand properties and removes dead code.
  • JavaScript minification — reduces bundle size without altering behavior.

Images

  • Automatic loading="lazy" and explicit width/height on <img> tags to prevent layout shift.
  • Adaptive sizing with responsive srcset generation.
  • Platform-specific optimization for Vercel Image CDN.

Fonts

  • font-display: swap injection to eliminate render-blocking.
  • Self-hosting of Google Fonts with automatic unicode-range subsetting.

Scripts & Navigation

  • Script deferral — user-interaction and defer strategies to keep the main thread free.
  • Speculation Rules API injection for instant same-origin navigation.
  • SPA mode with View Transitions API support.

Critical CSS

  • Per-page critical CSS extraction and inlining; non-critical stylesheets loaded asynchronously.

Video & Third-party

  • YouTube facade replacement — lightweight placeholder until the user interacts.

WordPress

  • WordPress bloat removal — strips query strings, disables emojis script, removes unnecessary meta tags.

Assets

  • Content-based asset hashing for long-lived cache headers.

CLI & Configuration

  • Single pageflare binary with JSONC config support (pageflare.jsonc).
  • --no-progress flag and automatic non-TTY detection for CI environments.

Platform

  • Cloudflare Workers API with D1 (SQLite) and R2 storage.
  • Pro / Free tier licensing.

See Release History for a full list of versions, or Migration Guide for upgrade notes.