Releases: adsorgcn/Auto-AI-SEO
Release list
v1.2.0 — Action Scheduler optional, back to MIT
Action Scheduler is no longer bundled — it is now an optional dependency.
Why: the official Plugin Check reported 312 errors against the bundled copy of Action Scheduler. None of them were our code, but all of them counted against this plugin — and we only ever called into that library in 13 places. It also dragged the whole package to GPLv3.
What changed
- If another plugin already provides Action Scheduler (WooCommerce and many others do), it is used exactly as before.
- If not, the plugin falls back to WordPress's own cron. Nothing is lost — it is just slower, and both the settings screen and the readme say so plainly.
- Package: 492 KB → 137 KB. Licence: back to MIT.
- Plugin Check, full scan with no exclusions: 0 errors.
Upgrading from 1.1.0: queued actions left behind by the bundled scheduler are cleaned up automatically. WordPress does not run deactivation hooks during a plugin update, so this is handled by a migration instead — without it, those orphans could have resurrected later and repeated paid AI calls.
v1.1.0 — iLang Auto-AI-SEO
Renamed to iLang Auto-AI-SEO and prepared for the WordPress.org directory.
What changed
- Settings link now appears directly in the plugin list; support and feedback links in the plugin row and on the settings screen (the issue link arrives pre-filled with your plugin, WordPress and PHP versions).
- Licensing corrected to GPL-3.0-or-later, matching the bundled Action Scheduler.
- Screenshot naming is off by default now and has its own switch — no image leaves your site unless you ask.
- Structured data, archive canonicals and the meta description tag each got their own switch.
- Full Simplified Chinese translation bundled.
Passes the official Plugin Check with 0 errors. Battle-tested on a production site (2,200+ images, 200+ posts).
v1.0.0
First release-ready build. Passes the official Plugin Check with 0 errors.
What it does — SEO that understands your content instead of matching patterns:
- Image alt text from what each image actually shows, written in the site language, validated and repaired rather than discarded
- Meta descriptions (posts, pages, categories, tags): judge-then-write — descriptions that are already good are kept
- Internal link suggestions with bulk approve/reject; nothing is applied without approval, everything applied is revertible
- Broken-link audit that tells genuinely dead targets apart from bot walls, rate limits and soft redirects
- Robots & indexing: additive robots.txt rules, noindex headers for redirect endpoints
- Structured data: Article / breadcrumb / site / organization JSON-LD + archive canonicals, each behind its own switch
- Pasted screenshots get descriptive English filenames and alt text on upload
Theme integration filters: aaseo_description_meta_key, aaseo_term_description_meta_key, aaseo_output_description_tag.
Requires an OpenAI-compatible API key (default provider: SiliconFlow). Bundles Action Scheduler (unmodified official copy) for background processing.
Battle-tested on a production site (2,200+ images, 200+ posts) before this release.