Changelog
Notable changes in Stalza Security releases.
Unreleased
1.2.0
- Site Snapshot — capture and compare site posture (WordPress/PHP versions, plugins, themes, user role counts, config flags) with manual and automatic captures. Compare any two snapshots to see what changed. Snapshots store no file hashes, no email addresses, and no credentials. Automatic capture runs after plugin, theme, or core updates with a 15-minute cooldown and skips identical captures; retention defaults to the 20 most recent snapshots.
1.0.1
- WordPress.org review prep: declare submitter as contributor; confirm Plugin URI and privacy/terms links on stalza.com.
- Admin list tables use shared DataTable + server pagination (
page/per_page, default 20).GET /vulnerabilitiesreturns the current page ofmatchesonly; clients must usemeta.totalfor the full advisory count (notmatches.length).
1.0.0
- Admin Settings, Dashboard, and Scan UX for v1 launch
- Integrity with pause/resume/cancel; malware heuristic scan + triage
- Opt-in vulnerability matching with fixture fallback
- Weekly digest builder and cron
- Free modules: Integrity, Login Protection, Hardening, Malware, Vulnerabilities, Reports, Events
- Pro license activation, seat limits, grace period, and signed updates (Pro build)
0.1.x
Early scaffolding: Events, Login Protection, Hardening, Integrity M1/M2, plugin kernel and CI.
Full history lives in the plugin repository CHANGELOG.md.