Aetos SEO

Changelog

4.0.9

  • Added a WordPress.org GlotPress extraction catalog so the bilingual Aetos admin strings are available to the official translation system.
  • Regenerated the Arabic language source files from the current plugin strings.
  • Numbered several placeholder strings to improve translator context and avoid extraction warnings.

4.0.8

  • Isolated WordPress/admin notices into a dedicated Aetos notices zone so third-party plugin messages no longer appear inside Aetos cards.
  • Unified Dashboard action and “View details” buttons for a cleaner, consistent admin experience.
  • Reworked the Upgrade to Pro screen to explain the separate Pro add-on model while keeping the WordPress.org edition complete.
  • Added Pro-ready styling hooks used by the separately installed Aetos SEO Pro add-on license screen.

4.0.7

  • Converted remaining Settings, Findings, Dashboard, and scan-recovery admin strings to the explicit Aetos language switch instead of legacy gettext fallbacks.
  • Added English-safe display fallbacks for older stored findings that were generated while the admin language was Arabic, so English admin screens and summary emails never show Arabic plugin copy for those legacy rows.
  • Made audit summary emails language-aware, including lang / dir, category labels, severity labels, and the call-to-action.
  • Removed Arabic fallback text from the admin JavaScript stats bar if localization data is unavailable.

4.0.6

  • 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.
  • The audit behavior is unchanged; this is a copy/UX polish for licensed Pro sites.

4.0.5

  • Added prefixed extension hooks so separately installed add-ons can register audit checks, score categories, and category labels without replacing or deactivating Aetos SEO Lite.
  • Kept the complete Lite audit and all Lite results unchanged and available without a license.

4.0.4

  • Made the per-finding “Copy AI prompt” output fully language-aware. English admin screens now copy an English prompt with English site-context labels and instructions; Arabic admin screens keep the Arabic prompt.
  • Made the “copied” button feedback use the Aetos admin-language setting instead of the general WordPress page language.
  • This closes the last visible mixed-language risk after the 4.0.3 bilingual admin pass.

4.0.3

  • Completed the bilingual interface. Every audit finding (its title, the
    “why it matters” explanation, and the fix steps) is now fully translated, and
    all remaining Dashboard and Settings labels were moved onto the same
    language switch. English sites now show a 100% English admin, and Arabic / RTL
    sites a 100% Arabic admin, with no mixed-language screens.
  • Simplified the displayed plugin author to “Aetos SEO”.

4.0.2

  • Addressed the WordPress.org “determine file and directory locations” review
    in full: removed manual wp-admin / core path composition and every fixed
    parent-directory walk across the plugin, not only the two reported lines.
  • Plugin, asset, and upload locations now use the WordPress public path APIs
    (plugin_dir_path, plugin_dir_url, plugins_url, wp_upload_dir, plugin_basename).
  • Expanded the “External services” disclosure: documented the client-side
    analytics API names the audit recognizes (gtag, fbq, _paq) and clarified that
    detecting active SEO/performance/security/builder plugins reads their settings
    only from the local database and never transmits them.
  • Hardened the Lite build so any of those path patterns fail the build if reintroduced.

3.3.57

  • WordPress.org review feedback round: reworded audit-result description
    strings so no raw tag-like text remains in code or comments (the plugin’s
    own CSS / JS always loaded through wp_enqueue APIs).
  • Path resolution now avoids fixed directory walks and uses WordPress path
    helpers for plugin-owned paths and uploads.
  • Removed a read of another plugin’s filter; plugin-conflict detection now
    uses an internal list. All hooks, options, transients, and AJAX actions
    the plugin creates use the aetos_seo_ prefix.
  • Removed leftover dormant Pro-edition helper code and unused CSS from the
    free package; the free edition continues to show every finding in full.

3.3.52

  • First public release on WordPress.org (free edition).
  • Built on the mature Aetos SEO audit engine.
  • Audit engine: technical SEO, crawl coverage, on-page, mobile, media,
    structured data, AI-readiness (AEO / GEO), performance basics, analytics
    detection, security basics.
  • Bilingual admin interface (Arabic / English) with full RTL support.
  • Self-contained WordPress.org release with no automatic third-party service calls.

Plugin Website
Visit website

Author
Aetos SEO
Version:
4.0.9
Last Updated
June 28, 2026
Requires
WordPress 6.2
Tested Up To
WordPress 7.0
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.