Docs / MMCRA Toolkit / Changelog

Changelog

Changelog

MMCRA Toolkit (free)

1.1.0 — Parity release

The free tier now covers the full set of CRA artifacts a WordPress product author needs.

  • Compliance Checklist — article-mapped, five-category checklist with live status from the toolkit’s own signals. Auto items resolve themselves; manual items are yours to confirm. Drives the Compliance Score.
  • security.txt — served dynamically at /.well-known/security.txt (RFC 9116) from your disclosure contact, with expiry and optional acknowledgments, policy, and canonical URLs.
  • Compliance Documents — Incident Response Plan and Cybersecurity Risk Assessment generators, pre-filled with CRA-aligned boilerplate and exportable to standalone HTML.
  • New Compliance Checklist, Compliance Documents, and security.txt pages in the in-page sidebar nav.
  • No new external calls — security.txt is served from your own site.

1.0.0 — Initial public release

  • CycloneDX 1.6 SBOM generator for installed plugins — scans composer.lock, package-lock.json, and plugin headers.
  • Vulnerability Disclosure Policy editor (ISO/IEC 29147 conventions) — publish as a WordPress page or export as HTML, with the [mmcra_vdp] shortcode and a rate-limited, honeypot-protected submission form.
  • Disclosure Submissions admin — browse, triage, and bulk-action reports received via the shortcode.
  • EU Declaration of Conformity template per CRA Annex V — export to HTML, print to PDF for the signed copy.
  • Compliance Score — a 0–100 quantified posture with a transparent, click-to-fix deduction breakdown and CRA article references.
  • Audit log recording the SHA-256 of every artifact at write time.
  • 5-step setup wizard with plain-English CRA explanations.
  • Single “CRA Toolkit” menu with an in-page sidebar nav. Translation-ready (.pot template included).

MMCRA Toolkit Pro

1.0.0 — Initial release

Pro extends the free plugin and requires MMCRA Toolkit (free) installed and active. All tiers cover unlimited sites.

  • Multi-plugin support — license cap enforces 1 (Solo), 5 (Studio), or unlimited plugins.
  • OSV.dev vulnerability check plus a weekly monitoring cron with email alerts on new advisories (CRA Article 14).
  • Plugin Scanner — static analysis of REST routes, AJAX handlers, capability checks, custom tables, outbound HTTP, and risk patterns, with HTML and JSON reports.
  • Compliance Bundle export — SBOM, VDP, DoC, scanner report, and audit CSV in one ZIP for the CRA Article 31 regulator handoff.
  • SBOM generation from an uploaded zip.
  • DoC HTML export beyond the free one-plugin allowance, and audit log CSV export.
  • License watermarking — a 16-character sha256(license_key + site_domain) fingerprint embedded in generated artifacts.
  • Ed25519-signed automatic updates, verified against a bundled public key before install.
  • AI-assisted advisory triage, scanner remediation, and Declaration-of-Conformity drafting (Claude).