A human-readable summary of what changed recently. Every item below closed a specific issue our own QA process found, and each is fully live today unless noted otherwise.
This week
- 2026-09-07 — Client billing without Stripe Connect. Billing Suite no longer uses Stripe Connect. Connect your own Stripe account by pasting a restricted API key (Billing → Payments & Stripe), or use direct invoicing with no processor at all: numbered PDF invoices (
INV-2026-0001), your own payment instructions and an optional payment link, mark-paid, and a new invoice issued automatically every subscription period. Clients see and pay invoices in the client portal. 0% platform fee on every plan, Free included. - 2026-09-07 — AI credit top-ups are live. Buy 100 credits for $9 or 500 for $39 from Settings → AI usage on any plan; credits land the moment Paddle confirms the payment, are spent after your plan credits, and never expire.
- 2026-09-07 — Automatic rollback. A new per-policy switch on scheduled updates (auto mode): when the visual diff crosses the threshold, the site is restored to its pre-update restore point automatically while the batch waits for your review with the before/after pair attached. Off by default; every rollback is logged and sends an "update rolled back" alert.
- 2026-09-07 — Refreshed marketing site. New home, features and pricing pages describing all 13 modules; the docs nav now lists them too.
- Documentation. This site — real docs generated from the product and its code, replacing a dead link from the Help panel.
- Security findings redesign. One row per finding (no grouping), with a "How to fix" panel and an "Ask AI to diagnose" option.
- AI credits. A visible, ledgered credit system replacing a hidden daily spend cap — balance, usage history, top-ups.
- In-row update progress. The Updates tab shows live per-row progress and a Retry on failure instead of a spinner that cleared before the batch actually finished.
- One health-score threshold. The Sites list, its stat tiles, and the health-score drawer now always agree, because they all read the same number.
- Uptime periods. 24h/7d/30d/90d/12mo/custom periods, MTTR, per-region breakdown, SLA target, and a real fleet-wide Uptime page.
- Notification routes. Route any alert to an external email, Slack channel, or webhook — beyond each person's own preference.
- Branded error pages, one designed confirm dialog, and consistent list filters/pagination/exports across Sites, Security, Backups, Billing and Help Desk.
- Attachment limits actually work in production — images up to 10 MB and videos up to 100 MB now upload successfully, with a friendly message if you go over.
How to read this
This page will grow with every future release. For the full engineering-level detail behind any item, ask WPClientHub support and reference the date above.