v1.2.1
This commit is contained in:
parent
3bb9ed33e1
commit
b9029e62fe
14 changed files with 1750 additions and 946 deletions
|
|
@ -1,5 +1,38 @@
|
|||
== Changelog ==
|
||||
|
||||
= 1.2.1 =
|
||||
|
||||
_Release date: 2026-08-17_
|
||||
|
||||
**Highlights**
|
||||
|
||||
* Plugin updates are now delivered by Manager (by ROBOTSTXT) — the bundled Gitea self-updater was removed, and the plugin recommends the Manager on the Plugins page and its settings page when it is missing.
|
||||
|
||||
**Added**
|
||||
|
||||
* Dismissible admin notice on the Plugins list page when Manager (by ROBOTSTXT) is not installed and active, linking to https://www.robotstxt.software/plugins/robotstxt-manager/.
|
||||
* Persistent (non-dismissible) Manager reminder on the plugin settings page when the Manager is not active.
|
||||
* Uninstall cleanup for the legacy self-updater site transient.
|
||||
|
||||
**Changed**
|
||||
|
||||
* Removed the bundled self-updater (`robotstxt-updater.php`) and `update.json`; updates are delivered by Manager (by ROBOTSTXT).
|
||||
* Plugin URI, Update URI, and author URLs now point to https://www.robotstxt.software/plugins/robotstxt-og/ and https://www.robotstxt.software/; contributors order is now robotstxt, javiercasares.
|
||||
* Tested up to WordPress 7.1.
|
||||
* Composer dev dependencies updated (PHPCS 3.13.6, WPCS 3.4.1, PHPUnit 9.6.36).
|
||||
|
||||
**Compatibility**
|
||||
|
||||
* WordPress: 4.9.8 - 7.1
|
||||
* PHP: 8.0 - 8.5
|
||||
* WP-CLI: 2.x
|
||||
|
||||
**Tests**
|
||||
|
||||
* PHP Coding Standards: 3.13.6
|
||||
* WordPress Coding Standards: 3.4.1
|
||||
* Plugin Check (PCP): not run (no WP-CLI in build environment)
|
||||
|
||||
= 1.2.0 =
|
||||
|
||||
_Release date: 2026-08-10_
|
||||
|
|
@ -35,7 +68,7 @@ _Release date: 2026-03-28_
|
|||
**Added**
|
||||
|
||||
* GDPR Privacy API: registered `wp_privacy_personal_data_exporters` and `wp_privacy_personal_data_erasers` filters. Custom `_og_title` and `_og_description` post meta are now included in WordPress personal data export and erase requests.
|
||||
* PHPUnit 10 test suite using Brain\Monkey for WordPress function mocking. Covers SSRF IP validation, image format detection (`ensure_compatible_format()`), external URL detection, and cache clearing. No WordPress installation required to run tests (`vendor/bin/phpunit`).
|
||||
* PHPUnit 9.6 test suite (with phpunit-polyfills) using Brain\Monkey for WordPress function mocking. Covers SSRF IP validation, image format detection (`ensure_compatible_format()`), external URL detection, and cache clearing. No WordPress installation required to run tests (`vendor/bin/phpunit`).
|
||||
|
||||
**Changed**
|
||||
|
||||
|
|
@ -52,7 +85,7 @@ _Release date: 2026-03-28_
|
|||
* WordPress Coding Standards: 3.3.0
|
||||
* PHPCompatibility: 9.3.5
|
||||
* PHPStan: level 9
|
||||
* PHPUnit: 10.5
|
||||
* PHPUnit: 9.6
|
||||
|
||||
= 1.0.0 =
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue