Releases: mehul0810/mg-experience
Releases · mehul0810/mg-experience
Release list
MG Experience 0.2.1
Changed
- MG Experience no longer injects a visible breadcrumb into the Case Studies archive.
- Visible breadcrumb placement remains owned by the theme or page content.
BreadcrumbListJSON-LD remains enabled on supported non-home routes.
Validation
- 34 PHPUnit tests with 70 assertions.
- Composer validation and security advisory audit passed.
- PHP syntax and the 11-route schema runtime contract passed.
- Local WordPress confirmed the visible breadcrumb hook is absent.
- A fresh production-only ZIP passed integrity and dependency checks.
MG Experience 0.2.0
Added
- Consolidated JSON-LD graph for Person, WebSite, WebPage, Article, Service, BreadcrumbList, ImageObject, FAQPage, and conditional Product entities.
- Core Accordion and existing Rank Math FAQ content support.
- Explicit product-offer settings that publish Product with Offer or AggregateOffer only when valid commercial data is configured.
- Permanent redirects for three retired URLs with verified one-to-one replacements.
- PHPUnit coverage and production ZIP validation in the release workflow.
Changed
- MG Experience now owns schema output on supported public requests, with rollback controls.
- The Rank Math FAQ block is hidden from new insertion; the Rank Math Table of Contents block remains available.
- Breadcrumb schema is consolidated into the graph, while visible plugin-added breadcrumbs are limited to the Case Studies archive.
- Case Study and Product archive routing is explicit and rewrite rules refresh once per registration version.
- Minimum PHP version is 8.0; compatibility metadata is tested through WordPress 7.0.
Validation
- 33 PHPUnit tests with 69 assertions.
- PHP syntax, Composer validation, runtime schema checks, archive routes, redirects, and a clean production-only ZIP passed.