Refine Rank AI

Changelog

1.2.12

  • Environment discovery cache now uses a single fixed wp_options key (rrankai_env_cache) with the site domain from home_url(), instead of dynamic keys derived from HTTP_HOST.

1.2.11

  • Security hardening: save_scan_results() now decodes POST JSON (summary, details) then immediately runs deep_sanitize_scan_payload() explicitly on both branches, making sanitization visible at the call site. Removed raw POST data from debug log output.

1.2.10

  • Rank Math compatibility: removed non-existent hook names (rank_math/clear_cache, rank_math/admin/flush_cache). Use Rank Math’s RankMathHelper::clear_cache() when available (guarded).

1.2.9

  • Hardening for WordPress.org review: input sanitization and validated JSON decoding for schema and scan payloads; conflict messages sanitized; external DB class file renamed to class-refine-rank-ai-database.php (RefineRankAI_Database).

1.2.8

  • Added dedicated “External services” section disclosing Refine Rank AI, Google PageSpeed Insights, and Google Identity Services (data sent, when, ToS and privacy links).
  • Tightened Privacy section.
  • Removed unused OpenAI endpoint reference from code (AI requests are routed through the Refine Rank AI service).

1.2.7

  • Readme aligned with WordPress.org guidelines (service disclosure, installation, FAQ).
  • Documentation updates for account-based connection and credits.

1.1.3

  • Fixed AI content generation parameter validation
  • Improved error handling and user feedback
  • Enhanced subscription management

1.1.0

  • Added AI integration for SEO workflows
  • Added subscription and usage management via Refine Rank AI service
  • Added SEO analysis features
  • Content generation with preview and editing

1.0.0

  • Initial release with basic SEO scanning
  • Schema markup functionality
  • Internal link analysis

Plugin Website
Visit website

Version:
1.2.12
Last Updated
June 1, 2026
Requires
WordPress 5.8
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.