55 documented releases, from the first commit to the current Lite + Pro architecture.
First commit: Nov 2025First public: Jan 2026Commercial: Apr 2026Current: Lite v4.0.15 · Pro v1.0.6
Why so many May patches?
Between May 3 and 8, 2026, we ran four independent AI security audits in parallel (Claude, Gemini, DeepSeek, ChatGPT). Each finding closed = a new release. We chose to publish every fix rather than bundle them into a single "looks-stable" v3.2 — that's why you see five patch releases in eight days. Transparency over optics.
v4.0.15 + Pro 1.0.6·uxreportsrelease
Cleaner admin notices and mobile-safe client reports
Keeps notices from other WordPress plugins inside a clearly labeled area on every Aetos admin screen, away from Aetos findings and actions.
Wraps long URLs, identifiers, code examples, and remediation steps inside printable HTML report cards on desktop and mobile.
Adds browser regression coverage for long technical content and mixed-direction text in English and Arabic reports.
Verified the public Lite package and signed Pro update through clean installation, live update, a combined audit, and bilingual report exports.
v4.0.14 + Pro 1.0.5·privacyi18nreliability
Safer redaction and clearer bilingual reports
Preserves backslashes in remediation code and regular-expression examples while redacting known filesystem roots and sensitive query values.
Localizes category, severity, status, impact, and footer labels in Arabic client reports.
Keeps report URLs, dates, score fractions, and remediation code readable in right-to-left layouts.
Adds package-level checks for bilingual report presentation and executable remediation integrity.
v4.0.13·reliabilitycrawlerrelease
Resilient crawl batches and timezone-safe recovery
Isolated per-page crawl failures so one malformed URL or third-party HTTP hook can no longer stop the entire background scan.
Consumes a failed URL safely, records a bounded redacted diagnostic, and continues with the remaining crawl queue.
Made interrupted-scan recovery use the WordPress site timezone consistently across the runner, plugin bootstrap, and system health checks.
Verified the public WordPress.org package with zero Plugin Check findings, 67 runtime assertions, and the complete English and Arabic Lite plus Pro browser suite.
v4.0.12·uxi18nreliability
Self-contained admin icons and complete Arabic retest evidence
Replaced emoji-based admin status markers with local WordPress Dashicons and CSS indicators, so Aetos visuals no longer depend on a remote Twemoji image service.
Localized the remaining Arabic retest and pass-condition fields in JSON audit evidence, including parked XML-RPC and legal-page findings.
Refreshed the WordPress.org translation extraction catalog from the current Lite source, covering 1,028 translatable strings.
Verified the public WordPress.org package and its installed runtime with Plugin Check at zero findings.
v4.0.11 + Pro 1.0.4·i18nreliabilityrelease
Language-safe evidence and cleaner report delivery
Kept English findings and diagnostic evidence free from plugin-authored Arabic text, including security, performance, media, and crawler details.
Kept Arabic reports consistently Arabic while normalizing punctuation that could disrupt right-to-left reading.
Protected downloaded Pro reports from edge transformations and analytics injection with private, no-store, no-transform delivery headers.
Added release guards that fail the build if user-facing language literals regress in future Lite, Pro, or legacy packages.
v3.4.6 (legacy Pro migration patch)·migrationi18nreliability
Cleaner migration completion and report language safety
Applied the same language-safe audit evidence used by the current Lite plus Pro architecture.
Returns a successful response after a verified migration instead of inheriting WordPress default error status behavior.
Preserves the existing fail-safe migration, license, settings, and audit history behavior.
v4.0.10 + Pro 1.0.3·accuracyreliabilityrelease
More accurate audits and a safer Lite plus Pro architecture
Reduced editorial false positives on real service, store, medical, and local-business pages through more accurate page and schema classification.
Stopped failed page fetches from being reported as empty parsed pages, keeping crawl findings tied to evidence that was actually collected.
Kept Aetos SEO from WordPress.org active beside Aetos SEO Pro, with separate plugin names and update channels so the two editions are never mistaken for duplicates.
Added a fail-safe receiver for existing licensed customers moving from the historical plugin to the Lite plus Pro model without losing their settings, history, or license.
v3.4.5 (legacy Pro migration)·migrationreliabilityrelease
Safe move to Aetos SEO Lite plus Aetos SEO Pro
Added a guided migration for customers using the historical licensed plugin.
Transfers settings, audit history, and the existing license only after the new Lite and Pro plugins pass verification.
Keeps the historical plugin active if any install, activation, license, or migration step cannot complete.
v3.4.4 (legacy Pro maintenance)·uxreliabilityrelease
Pro updater identity and business-page accuracy
Polished the Pro updater identity so WordPress shows the paid add-on as Aetos SEO Pro, with a proper square update icon instead of a blank/broken plugin image.
Improved business-page classification and schema subtype handling for local business, medical, service, and tool pages.
Kept the Lite + Pro model clear: Aetos SEO from WordPress.org remains installed, and Aetos SEO Pro runs beside it to unlock premium checks.
v4.0.9·i18nrelease
WordPress.org Arabic translation readiness
Published the WordPress.org build with a GlotPress extraction catalog so Aetos admin strings can be translated and approved through the official language-pack workflow.
Regenerated the Arabic language files from the current plugin strings and verified the official WordPress.org ZIP extracts 1,024 translatable strings with zero warnings.
Prepared complete Arabic PO files for the stable plugin project and readme project, ready for GlotPress import and Arabic translation-team approval.
v4.0.8·uxrelease
Admin polish, clearer Lite/Pro flow, and Pro update channel
Polished the Aetos admin screens so third-party plugin notices are separated from Aetos cards and action buttons use one consistent style.
Clarified the Lite + Pro add-on model: Lite stays installed from WordPress.org, Pro is uploaded separately and unlocks the premium modules beside it.
Shipped the matching Pro add-on update channel with Aetos SEO Pro 1.0.2 for licensed customers.
Kept Lite positioning honest: the free plugin is not a page-capped teaser; you set the scan depth yourself, with 50 pages as the default and 0 for all pages.
v4.0.7·i18nquality
English admin language safety
Converted the remaining Settings, Findings, Dashboard, and scan-recovery copy to the explicit Aetos language switch.
Added English-safe fallbacks for older stored findings, so English admin screens and summary emails do not show Arabic plugin copy from legacy rows.
Made audit summary emails language-aware, including language, direction, category labels, severity labels, and the call-to-action.
v4.0.6·ux
Pro-aware dashboard copy
Updated Dashboard action labels and descriptions to recognize an active Aetos SEO Pro add-on while keeping the Lite-only wording unchanged for free installs.
Kept the audit behavior unchanged; this release focused on reducing confusion for licensed Pro sites.
v4.0.5·architecture
Add-on extension hooks
Added prefixed extension hooks so separately installed add-ons can register audit checks, score categories, and category labels without replacing Aetos SEO Lite.
Kept the complete Lite audit and all Lite results available without a license.
v4.0.4·i18nux
Language-aware AI prompts + English admin polish
Polished the English admin experience after the WordPress.org launch: copied AI prompts, quick settings labels, and brand header text now stay in English on English sites.
The Aetos UI language selector now shows language names in the active interface language, keeping English screens free from Arabic labels.
Updated the WordPress.org build to version 4.0.4 and kept the public listing, author display name, and download link aligned with the Aetos SEO brand.
v4.0.3·i18nrelease
Fully bilingual admin + listed on the WordPress.org directory
The free edition is now listed on the official WordPress.org plugin directory — install or update it straight from your WordPress admin (Plugins → Add New → search "Aetos SEO").
Completed the bilingual interface: every audit finding (its title, the "why it matters" note, and the fix steps) plus all admin labels now render 100% in English on English sites and 100% in Arabic (RTL) on Arabic sites, with no mixed-language screens.
Added English and Arabic screenshots to the directory listing, alongside the Aetos eagle icon and banner.
v4.0.2·release
First public release on WordPress.org
Aetos SEO (free edition) passed WordPress.org review and went public on the official directory.
Reworked how the plugin resolves file and directory locations to meet WordPress.org guidelines — it now uses the official WordPress path APIs throughout, with build-time guards so the old patterns cannot return.
v3.3.56·reliability
Audit reliability round 2 — every network probe now has a time limit
Fixed: on some hosts the audit could still stall during the technical checks. Every network probe the audit makes (broken links, exposed-file checks, sitemap checks) now runs under a strict time budget, so the audit finishes even on slow servers.
If an audit failed partway on your site before, update and run it again — it will complete.
v3.3.55·reliabilityperformance
Large-site audits no longer time out
Fixed: audits on large sites (hundreds of pages) could fail partway through — they now run much faster and finish.
Improved: the audit reuses the data it already gathered during the crawl instead of re-fetching every page, so it is lighter on your server and faster.
Fixed: the broken-link check now has a time limit, so a link-heavy site can no longer stall the whole audit.
v3.3.54·accuracyux
One coherent score + readable Arabic in your reports
Fixed: the overall score and the per-area scores (SEO, AEO, GEO, AIO, UX) now tell one consistent story — no more a high score at the top and a contradicting low score below.
Improved: Arabic page links now show in readable Arabic in your reports and AI handoff bundle, instead of scrambled %-encoded characters.
Improved: the AI handoff bundle now asks ChatGPT and Claude to reply in Arabic automatically when your site is Arabic.
Fixed: a false alert that counted normal plugin files as risky database backups.
v3.3.53·accuracyreliability
More accurate findings + cleaner categories
Improved: we removed duplicate findings, so each issue now appears once and clearly.
Fixed: a few findings were filed under the wrong category (like the HTTPS/security certificate and scheduled tasks) — they're now in the right section.
Improved: more reliable one-click auto-updates and cleaner site logs.
v3.3.52·uxi18n
The report and findings are now fully in Arabic
Improved: the report you download (HTML) is now fully in Arabic — title, summary, and sections — so it's easier to read and share with your team or client.
Improved: every finding and its category now reads in clear Arabic, without scattered English terms mid-sentence.
Improved: a few findings were reworded to be clearer and more precise (like page speed and voice search), so you know exactly what to do.
v3.3.49·reliabilityux
More accurate scans + fixed a false "update available" notice
Fixed: a notice that wrongly said Aetos itself needed an update right after you updated it — gone for good.
Improved: scan results are more accurate — findings that don't apply to your type of site are clearly marked as notes, not problems, and your score is no longer docked for things that are fine.
Improved: each finding now shows how many pages it affects, so you see the real scope at a glance.
Improved: the report you export into ChatGPT or Claude is cleaner and clearer, so the answers you get back are more accurate.
v3.3.48·reliability
Truer findings — fewer false alarms
Improved: fewer false alarms — the scan now tells intentional sibling pages apart from real duplication.
Improved: long, well-structured pages are no longer flagged as a problem.
Added: a check that catches when a file on your site is saved in a way that can confuse search engines.
Fixed: the run-to-run comparison now works, so you can track your site getting better over time.
v3.3.47·reliability
Higher accuracy + clearer progress tracking
Improved: removed findings that were showing up wrongly on healthy sites.
Improved: clearer progress tracking between scans — see what was fixed and what is still open.
v3.3.46·reliability
Fixed false alarms caused by an incomplete scan
Fixed: five cases where the scan reported a phantom problem when it couldn't read the whole site.
Improved: when a scan can't finish, it now tells you clearly instead of returning a misleading result.
v3.3.45·platformfeature
Current live version — Pro-aware auto-updater + dashboard hardening
Pro-aware auto-updater: one-click update from the WordPress plugins screen, license-aware
Worker recovers the license from the User-Agent when a manifest placeholder is left literal
Customer dashboard, ticketing, and in-WP messaging refinements across the v3.3.25–v3.3.45 weekly batches
Released on a weekly-batch cadence — see the in-plugin notice + email for each batch summary
Plugin scaffold (header, activation hook, admin menu placeholder)
WordPress coding standards baseline
Project name at this stage: "NSR Elmtagr SEO"
Updates reach you inside WordPress itself — you'll see an "update available" notice under Aetos SEO on the Plugins page, with the details for each release here on this page.