Asteris for WordPress — Changelog
Reverse-chronological. One entry per shipped version. Updated the same day a release goes out.
The current branch is v1.0.0-alpha.208+ — pre-launch QA. The 1.0.0 release is the public launch; the alpha numbers are the build cadence as we sign off each module against the Tier 1 + Tier 2 gap analyses.
For what’s coming next, see the roadmap.
v1.0.0-alpha.208 — 2026-06-04
Accessibility module v1 ships.
- New module: WCAG 2.1 AA scanner (DOMDocument + XPath, 13 checks)
- On-save scan with in-editor metabox showing issues + line numbers
- Site-wide audit dashboard with worst-offenders report
- EAA-compliant accessibility statement generator
- Scheduled site-wide rescans
- REST endpoint for CI integration
Closes the 11th v1.0 module. All v1.0 modules now built; entering pre-launch QA.
v1.0.0-alpha.205 — 2026-06-03
Performance module locked to v2 spec.
- Re-scoped after deep-research workflow against WP Rocket, NitroPack, Perfmatters, LiteSpeed Cache
- Positioning locked: “WordPress-safe by default”
- Added:
fetchpriorityon LCP, Speculation Rules (prerender on hover), Early Hints, host/APO detect, field-data CWV monitor - New: features that will never auto-enable (combine CSS, async CSS, delay JS, link preload on logged-in pages) — opt-in only with conflict warnings
- WC-aware purge rules when Asteris for WooCommerce is co-installed
See memory/project_performance_v2_locked.md for the full re-scoping.
v1.0.0-alpha.199 — 2026-06-04
SEO + AI Suite Sprint 1 ports from Asteris for WooCommerce.
- Keyword Research (prompt-based tool with admin page + 4 REST endpoints)
- Keyword Coverage analyser
- Keyword Weave (internal-link suggestions)
- Keyword Explorer
Builder_Sidebarshared class- Docked SEO sidebars in Elementor, Bricks, Beaver Builder, Divi
- Gutenberg
PluginSidebar - Classic editor metabox
This is an interim port (~3,700 LOC). Full consolidation to the shared AsterisShared\Modules\SEO_AI\* namespace lands at v1.0 per the dual-plugin architecture.
v1.0.0-alpha.180 — 2026-06-03
SMTP + Email Logs module ships.
- 6 provider presets (Gmail / Microsoft 365 OAuth / SendGrid / Mailgun / Amazon SES / generic SMTP)
- Full email logs with body capture + headers
- Retention cron
- Deliverability alerts
- Resend + bulk + CSV export
- New: shared
Util/Crypto.php(AES-256-CBC at-rest encryption for credentials) - New:
asteris_activity_log_redact_valuefilter (also closes the Forms integration-secret leak)
4th of 11 v1.0 modules locked.
v1.0.0-alpha.165 — 2026-06-03
Forms module ships.
- Drag-and-drop form builder
- 20 field types
- Anti-spam: honeypot + Cloudflare Turnstile + hCaptcha
- 5 integrations: Mailchimp, ConvertKit, MailerLite, Slack, Zapier webhook
- Conditional logic per field
- Multi-step forms with progress bar
- Activity Log + Site Health + Performance module integration as competitive differentiator
3rd of 11 v1.0 modules locked.
v1.0.0-alpha.163 — 2026-06-03
SEO + AI Suite 2nd-pass features ship.
After deep-research workflow against Yoast/RankMath/AIOSEO/SEOPress in their current 2026 state:
llms.txtgenerator- IndexNow auto-submit
- AI bot blocker (per-page meta + robots.txt)
- AI traffic tracker (who’s reading the site)
- Schema import URL
- SEO revisions per field
- Author E-E-A-T metadata
- Headline analyzer
- Yoast → Asteris one-click importer
Sprint 2 (RankMath / AIOSEO / SEOPress importers + admin UI polish) banked for v1.0 sign-off.
v1.0.0-alpha.100 — 2026-05-28
Security + Login + 2FA module ships.
- Brute-force protection with progressive lockout
- TOTP + WebAuthn (passkey) 2FA
- Per-role 2FA enforcement
- Hide / rename
wp-login.php - XML-RPC kill switch
- File-change monitoring with daily scan
- IP allow/block lists with country geofence
- Application Passwords audit
The wedge module. 1st of 11 v1.0 modules locked.
v1.0.0-alpha.83 — 2026-05-15
Initial plugin scaffold.
- Asteris for WordPress plugin bootstrapped from the shared engineering base
- Module loader, settings panel, licence manager (Lemon Squeezy)
- Shared
AsterisShared\*namespace stubbed - Dual-plugin architecture committed (Path B locked)
Older versions
Pre-alpha.83 development happened in the Asteris for WooCommerce monorepo as the shared modules were being defined. The Asteris for WordPress changelog starts at alpha.83.