98 lines
3.4 KiB
Text
98 lines
3.4 KiB
Text
== Changelog ==
|
|
|
|
= 1.2.5 =
|
|
|
|
_Release date: 2026-08-18_
|
|
|
|
**Fixed**
|
|
|
|
* The Hello menu item is now registered at position 1000 instead of PHP_INT_MAX. Positions are array keys in the WordPress menu array, and on WordPress 4.0-6.4 two top-level items registered at the same position overwrite each other, silently removing one of the menus. PHP_INT_MAX is one of the most popular "bottom" values in the ecosystem, so collisions were likely; 1000 sits past the last core separator (99), keeps the item at the bottom of the menu, and WordPress 6.5+ resolves any remaining collision automatically.
|
|
|
|
**Compatibility**
|
|
|
|
* WordPress: 4.0 - 7.1
|
|
* PHP: 5.6 - 8.5
|
|
* MariaDB: 11.8 (staging)
|
|
|
|
**Tests**
|
|
|
|
* PHP Coding Standards: 3.13.6
|
|
* WordPress Coding Standards: 3.4.1
|
|
* PHPStan: 2.2.8 with wp-compat (Requires at least 4.0)
|
|
* PHPUnit: 9.6.36 (plugin header tests included, line coverage 88.5%)
|
|
|
|
= 1.2.4 =
|
|
|
|
_Release date: 2026-08-18_
|
|
|
|
**Highlights**
|
|
|
|
* Automatic updates are now handled by the ROBOTSTXT ecosystem: the bundled auto-updater was removed in favor of Manager (by ROBOTSTXT).
|
|
|
|
**Added**
|
|
|
|
* Dismissible notice on the Plugins screen (single site and network) when Manager (by ROBOTSTXT) is not installed and active, with a link to its plugin page.
|
|
* Permanent, non-dismissible notice on the plugin settings page when Manager (by ROBOTSTXT) is not available.
|
|
* Setting to remove plugin data on uninstall. Data is preserved by default unless the user explicitly opts in.
|
|
* Uninstall routine that honors the data-removal setting.
|
|
|
|
**Changed**
|
|
|
|
* Author, contributor order and plugin URLs now point to the ROBOTSTXT software site (https://www.robotstxt.software/).
|
|
* Restored the real minimum requirements after a full-range compatibility review: WordPress 4.0+ and PHP 5.6+.
|
|
|
|
**Removed**
|
|
|
|
* Bundled JSON-based auto-updater (robotstxt-updater.php) and update.json.
|
|
|
|
**Compatibility**
|
|
|
|
* WordPress: 4.0 - 7.1
|
|
* PHP: 5.6 - 8.5
|
|
* MariaDB: 11.8 (staging)
|
|
|
|
**Tests**
|
|
|
|
* PHP Coding Standards: 3.13.6
|
|
* WordPress Coding Standards: 3.4.1
|
|
* PHPStan: 2.2.8 with wp-compat (Requires at least 4.0)
|
|
* PHPUnit: 9.6.36 (plugin header tests included, line coverage 88.5%)
|
|
|
|
= 1.2.3 =
|
|
* Test release for update validation.
|
|
|
|
= 1.2.2 =
|
|
* Removed Plugin ID (DID) from plugin header.
|
|
|
|
= 1.2.1 =
|
|
* Test release to validate the Auto-Updater system is working correctly.
|
|
|
|
= 1.2.0 =
|
|
* Added generic JSON-based Auto-Updater system. Plugin now updates automatically from git.robotstxt.es without depending on WordPress.org repository.
|
|
|
|
= 1.1.2 =
|
|
* Raised the minimum WordPress requirement to 6.5 and PHP to 8.2 so the plugin complies with the AGENTS development guidelines.
|
|
|
|
= 1.1.1 =
|
|
* Added compiled translation catalogs for supported locales (Catalan, German, Spanish, Basque, French, Galician, Italian, Polish, Portuguese) so localized greetings render without requiring manual compilation.
|
|
|
|
= 1.1.0 =
|
|
* DID Support
|
|
|
|
= 1.0.5 =
|
|
* Expanded the translation catalog to cover 202 locales with updated greetings.
|
|
|
|
= 1.0.4 =
|
|
* Documented the plugin internals with PHPDoc blocks and loaded the text domain to ensure translations are available in WordPress.
|
|
|
|
= 1.0.3 =
|
|
* Added translation files for 50 locales to improve WordPress i18n coverage.
|
|
|
|
= 1.0.2 =
|
|
* Confirmed compatibility with PHP 5.6 through PHP 8.4 via PHPCompatibilityWP checks.
|
|
|
|
= 1.0.1 =
|
|
* Broadened compatibility to cover WordPress 4.7+ and PHP 5.6+ while keeping the Hello admin page unchanged.
|
|
|
|
= 1.0.0 =
|
|
* Added the Hello admin page and menu entry.
|