v1.0.0
This commit is contained in:
commit
6708bbb67f
43 changed files with 8342 additions and 0 deletions
34
changelog.txt
Normal file
34
changelog.txt
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
== Changelog ==
|
||||
|
||||
= 1.0.0 =
|
||||
|
||||
_Release date: 2026-05-01_
|
||||
|
||||
**Highlights**
|
||||
|
||||
* First stable release.
|
||||
|
||||
**Added**
|
||||
|
||||
* Internal media usage scanner: tracks featured images, inline content, and post meta references across all post types.
|
||||
* External reverse image search via Google Cloud Vision (Web Detection) and TinEye Commercial API.
|
||||
* Cross-provider consensus detection: surfaces domains confirmed by multiple providers.
|
||||
* WP-CLI commands: `wp mra install`, `wp mra status`, `wp mra scan-internal`, `wp mra scan-external`.
|
||||
* Admin audit list page with filtering by external scan status and pagination.
|
||||
* Settings page for API credentials, batch size, and rate limiting.
|
||||
* GDPR compliance: personal data export and erasure via WordPress privacy tools.
|
||||
* Spanish (Spain) and Catalan translations.
|
||||
* Action Scheduler integration for async batch processing with configurable batch size and per-minute rate limit.
|
||||
* `mra/internal/scanner/post_types`, `mra/internal/scanner/meta_keys`, and `mra/external/providers` extension filters.
|
||||
|
||||
**Compatibility**
|
||||
|
||||
* WordPress: 6.8 - 7.0
|
||||
* PHP: 8.2 - 8.4
|
||||
* WP-CLI: 2.x
|
||||
|
||||
**Tests**
|
||||
|
||||
* PHP Coding Standards: WPCS 3.x / PHPCS 3.x
|
||||
* PHPStan: level 9
|
||||
* PHPCompatibility: PHP 8.2 - 8.4
|
||||
Loading…
Reference in a new issue