This repository was archived by the owner on Aug 8, 2026. It is now read-only.
WP Sudo v2.12.0 — Research Snapshot
Pre-release
Pre-release
Versions before 4.9.0 automatically replayed an intercepted request after reauthentication (#322). Do not use this version.
RESEARCH PROTOTYPE ONLY. Do not install on production, public staging, or any site containing real users, credentials, or data. Use only in WordPress Playground or a disposable local test environment.
- Feature: WP-CLI operator commands — added
wp sudo status,wp sudo revoke --user=<id>, andwp sudo revoke --allfor session inspection and revocation workflows. - Feature: Stream audit bridge — added optional
bridges/wp-sudo-stream-bridge.php, mapping all 9 WP Sudo audit hooks into Stream records. Bridge remains inert when Stream APIs are unavailable and supports late plugin load order. - Feature: public integration API (
wp_sudo_check()/wp_sudo_require()) — added first-party helpers for third-party plugins/themes to require an active sudo session without registering full action rules.wp_sudo_require()can redirect to the challenge page in session-only mode (or returnfalsewhen redirecting is disabled/unavailable) and emitswp_sudo_action_gatedwith surfacepublic_api. - Docs: release alignment — updated developer reference and manual testing docs for Stream bridge and public API helpers; refreshed roadmap and contributing guidance for current development priorities and repo-local integration test paths.
- Pre-release hygiene — regenerated
bom.json. - 494 unit tests, 1286 assertions. 135 integration tests in CI.