Version history

Every release, on the record.

What each version added and what it honestly does — the same standard as the plugin itself. Licence holders get every update within their licence term; lifetime licences get every update, full stop.

v1.1.0

Feature release 24 July 2026

The diagnosis learned to prove itself over time — and gained its first (carefully bounded) treatment.

  • Scan history

    Every scan now stores a compact snapshot. The dashboard shows a score trend with the change since the previous scan; the report gains a trend table. Fix something, re-scan, and the improvement is on record.

  • One-click consolidation · Pro

    Duplicated custom CSS blocks that are provably location-independent (no copy uses Elementor's "selector" keyword) can now be merged with one button: one copy moves into the site kit's custom CSS, every element copy is removed, stylesheets regenerate. A full undo snapshot is taken first and restores byte-for-byte. Blocks that use "selector" are deliberately never auto-merged.

  • Stale-rule detection

    Generated rules that target element ids no longer present in their page's data — widgets deleted since the stylesheet was written — are counted and sized per page. Regenerating drops them; the scan now tells you what that's worth.

  • Delivery settings audit

    Flags an explicitly-set non-"swap" font-display and switched-off Improved CSS Loading or Inline Font Icons, with the setting path to fix each. Options your Elementor version doesn't set are left alone — defaults are never second-guessed.

  • Gzip-honest sizes

    Every stylesheet reports its gzipped size alongside raw bytes, because duplicated CSS compresses well and raw bytes overstate transfer cost. The report says so in as many words.

  • WP-CLI

    wp eco scan --json and wp eco score --json — scan from the shell or CI, gate a deploy on the score.

  • Weekly digest · Pro

    A scheduled weekly scan that emails the score, its change and the top findings. The schedule self-heals, and a "Send digest now" button covers hosts where WP-Cron never fires.

  • Hardening

    CSS regeneration now recovers when stylesheets were left unwritable by root/sudo WP-CLI runs — a silent-failure case where Elementor leaves stale CSS on disk.

v1.0.0

First release 20 July 2026

The read-only diagnosis: measure what Elementor actually generated, name the causes, score the result.

  • Per-page weights

    Every generated post-*.css weighed, rule-counted and ranked, plus Elementor's base and global files and the kit.

  • Repeated style blocks

    Identical declaration sets found under multiple selectors — normalised so order, case and whitespace don't hide a match — with wasted bytes counted. Cross-page groups with exact page lists in Pro.

  • Custom CSS audit

    Element-level and page-level custom CSS in one table: duplicates marked ×N, empty blocks, blocks missing the "selector" keyword, !important counts.

  • Inline-delivery flags

    Pages whose CSS Elementor serves inline (uncached) are flagged with the likely cause, plus a site-wide warning when the CSS Print Method is set to internal.

  • Orphan detection & cleanup

    post-*.css files belonging to deleted or de-Elementored posts are detected; Pro deletes them with each file re-verified as orphaned at delete time.

  • The 0–100 score

    Weights, repeats, custom CSS, delivery and orphans rolled into one number that only moves when the causes are fixed.

  • White-label report & PDF · Pro

    The whole diagnosis as a branded A4 report — your name, logo, colour — printable or as a true PDF download.

Get the current version Read the docs