Version 1.0.1 — May 28, 2026#

  • WP 7.0 compatibility (Tested up to: 7.0).
  • WordPress.org compliance pass:
    • Cancel / Skip on the Freemius opt-in screen.
    • Single-click "anonymous mode" path (TC-10 fix) — cancel-pending and reconnect now both work from one click.
    • Prefixed CSS classes throughout the admin UI; no inline styles.
    • WP_Filesystem for the font cache directory.
    • Strict allow-list of Google Fonts hosts (SSRF defense).
    • XSS-safe JS helpers (escHtml / escUrl) for every dynamic admin string.
  • Expanded External Services documentation in readme.txt for Speed in China API, Globalping, Freemius, and Google Fonts — including consent-gating language.
  • dotlottie attribution (LICENSE + README) shipped alongside the bundled lottie-player.js.
  • Constant + asset rename to SPEEINCH_ / speeinch-admin.* for cross-plugin namespace consistency.
  • Marketing URLs updated (blockedinchina.ioblockedinchinaplugin.com).
  • Defensive active_plugins normalization for sandbox hosts (Playground, TasteWP) that occasionally return malformed option values.
  • Cloud-bound R3 gating: the features feed, in-product notifications, scheduled tests, and manual speed test all bail out unless the user has explicitly opted in.
  • Persistent dismissible anonymous-mode admin notice on plugin pages with one-click reconnect.

Version 1.0.0 — May 23, 2026#

  • First release.
  • Speed tests from 5 mainland China server locations (Beijing, Shanghai, Shenzhen, Guangzhou, Qingdao).
  • Great Firewall resource analysis with China compatibility score.
  • Google Fonts localization (automatic download + local serving).
  • Speed test optimization suggestions based on performance thresholds.
  • Admin bar speed status indicator (paid plans).
  • Scheduled automatic speed tests (Pro / Agency).
  • Speed test history with logs and filtering.
  • China Plugins Bundle cross-install.