Skip to content

2.0.0 — requires WooCommerce 9.9

Choose a tag to compare

@johnjanney johnjanney released this 01 Aug 01:09
· 76 commits to main since this release

A single change, and a breaking one: the WooCommerce floor is raised to
match what is actually tested. No functional change to the plugin.

Changed

  • BREAKING: WooCommerce 9.9 or later is now required, up from 7.0
    (DECISION.md D-018, answering CODEX-REVIEW.md M-02). The old floor was
    never tested — the integration matrix has only ever run 9.9.5 and current, and
    the unit stubs model this plugin's callbacks rather than WooCommerce's, so
    nothing established that 7.0 through 9.8 preserve the Store API, block
    rendering, hydration, and price-display contracts the plugin relies on. A
    declared minimum is a promise about what someone can install on, and that one
    was unbacked.

    Stores on 7.0–9.8 can no longer install this version, and any already running
    it will find it inert after upgrading, with an admin notice explaining why.
    They can remain on 1.3.0, which is unaffected and stays published.

    The header declares 9.9 while CI pins 9.9.5, so 9.9.0–9.9.4 are claimed but
    not exercised — a far smaller gap than the one this closes.