Fixed: the custom schema update endpoint (/yaeris/v1/schema/{id}) could accept malformed schema data that crashed page rendering for every site visitor when RankMath tried to display it. The endpoint now validates every schema block before saving — it must be a complete object with a valid Schema.org “@type” (e.g. LocalBusiness, Product, FAQPage), not a bag of loose fields — and rejects the whole request with a clear error if anything is invalid, instead of silently saving bad data.
Fixed: custom schema blocks are now stored in the same format RankMath’s own display code expects, so correctly-formed schema updates actually render on the page instead of being silently ignored or breaking the page.
1.1.0
Added: OG (Facebook) title, description, and image read/write support
Added: Twitter Card title, description, and image read/write support
Added: SEO score field in all SEO meta responses
Added: Schema type and raw schema data read/write endpoints (/yaeris/v1/schema/{id})
Added: Site-wide SEO audit endpoint (/yaeris/v1/seo/audit)
Added: Bulk SEO update endpoint (/yaeris/v1/seo/bulk-update)
1.0.2
Fixed PHP syntax in class-ymc-seo.php to ensure clean file integrity in ZIP submission.
Strengthened permission check on POST /elementor/pages (create page) — now verifies publish_pages or publish_posts capability depending on post_type, instead of the broader edit_posts check.
Added new check_auth_publish permission callback for POST /elementor/page/{id}/status — now verifies publish_pages or publish_posts capability when setting status to publish or private, preventing contributors from publishing content via the API.
1.0.1
Added unique plugin prefix (yaermcc_) to all functions, constants, and classes to prevent naming collisions.
Strengthened REST API permission checks — all endpoints that access a specific post ID now verify per-object edit capability using current_user_can( ‘edit_post’, $id ).
Clarified External Services section in readme.
1.0.0
Initial release.
Module 1: WordPress core status endpoint.
Module 2: SEO connector for RankMath and Yoast SEO.