Resolving the 'Plugin Not Tested with Latest WordPress' Warning
Content
If you're a plugin developer, you've likely encountered a frustrating warning on your WordPress.org plugin page: "This plugin hasn’t been tested with the latest 3 major releases of WordPress." This message can deter users from installing your plugin, even if it's fully compatible. Based on community reports and solutions, this guide will explain why this happens and how to fix it.
Why This Warning Appears
WordPress.org automatically parses your plugin's readme.txt file to display information like the "Tested up to" version. The warning is triggered when the system cannot find this file or cannot correctly read the "Tested up to" header. This is often not a problem with your version number, but with the file itself being missing or inaccessible to the parsing system.
How to Fix It
The most common solution, as confirmed by user reports, is to verify the presence and location of your readme.txt file.
- Check Your Upload/Deployment Process: Ensure your
readme.txtfile is in the root directory of your plugin's SVN trunk. A missing file is the primary cause of this warning. - Validate Your Readme Syntax: Use the WordPress Readme Validator to check for any formatting errors that might prevent parsing.
- Confirm the Stable Tag: Ensure the "Stable tag" in your
readme.txtpoints to a valid SVN tag that exists (e.g.,Stable tag: 1.0.0). The system may also throw warnings if it's set to/trunk/. - Be Patient: After committing a corrected
readme.txtto SVN, note that it can take some time for the WordPress.org system to refresh its data. The change is not always instantaneous.
Example of a Correct Readme Header
=== My Awesome Plugin ===
...
Requires at least: 6.0
Tested up to: 6.7.2
Stable tag: 1.5.0
Requires PHP: 7.4
...
By meticulously checking your deployment process and the readme.txt file, you can resolve this warning and assure users that your plugin is compatible with the latest versions of WordPress.
Related Support Threads Support
-
wp-env does not properly mount /wordpress-phpunit in GitLab CI (tests-wordpress)https://wordpress.org/support/topic/wp-env-does-not-properly-mount-wordpress-phpunit-in-gitlab-ci-tests-wordpress/
-
Stable tag issuehttps://wordpress.org/support/topic/stable-tag-issue/
-
Lost translation since version 6.7https://wordpress.org/support/topic/lost-translation-since-version-6-7/
-
wp-cli update failshttps://wordpress.org/support/topic/wp-cli-update-fails/
-
Lack of changelogs for themes to updatehttps://wordpress.org/support/topic/lack-of-changelogs-for-themes-to-update/
-
Plugin_Upgrader::upgrade vs Plugin_Upgrader::bulk_upgradehttps://wordpress.org/support/topic/plugin_upgraderupgrade-vs-plugin_upgraderbulk_upgrade/
-
site_transient_update_plugins in loophttps://wordpress.org/support/topic/site_transient_update_plugins-in-loop/
-
Tested Up to: Not being updated.https://wordpress.org/support/topic/tested-up-to-not-being-updated/
-
This plugin hasn’t been tested with the latest 3 major releases of WordPresshttps://wordpress.org/support/topic/this-plugin-hasnt-been-tested-with-the-latest-3-major-releases-of-wordpress-26/
-
Translation files aren’t loaded in 6.5https://wordpress.org/support/topic/translation-files-arent-loaded-in-6-5/
-
Auto Update to 6.7 now Warningshttps://wordpress.org/support/topic/auto-update-to-6-7-now-warnings/
-
Plugin Update Testinghttps://wordpress.org/support/topic/plugin-update-testing/
-
Update details link in plugin update noticehttps://wordpress.org/support/topic/update-details-link-in-plugin-update-notice/
-
How to test my plugin against different ver. of wordpress and woocommercehttps://wordpress.org/support/topic/how-to-test-my-plugin-against-different-ver-of-wordpress-and-woocommerce-2/
-
Payment Plugin not appearing on checkout in wordpress 6.5 and woocommerce 8.1https://wordpress.org/support/topic/payment-plugin-not-appearing-on-checkout-in-wordpress-6-5-and-woocommerce-8-1/
-
Outdated JS libraryhttps://wordpress.org/support/topic/outdated-js-library/
-
Suggested stepping stone versions when upgrading from version 5.3https://wordpress.org/support/topic/suggested-stepping-stone-versions-when-upgrading-from-version-5-3/
-
@wordpress/scripts vulnerabilityhttps://wordpress.org/support/topic/wordpress-scripts-vulnerability/
-
Periodic spike in WordPress processes causing site to crash on serverhttps://wordpress.org/support/topic/periodic-spike-in-wordpress-processes-causing-site-to-crash-on-server/
-
JavaScript Translations Not Working with ES6 Modules in WordPresshttps://wordpress.org/support/topic/javascript-translations-not-working-with-es6-modules-in-wordpress/
-
Is there a way as a plugin developer to override community translations?https://wordpress.org/support/topic/is-there-a-way-as-a-plugin-developer-to-override-community-translations/
-
Issues with Custom Plugin Development and WordPress Website Errorshttps://wordpress.org/support/topic/issues-with-custom-plugin-development-and-wordpress-website-errors/
-
Should We Be Wary Of Apps No Longer Being Updated?https://wordpress.org/support/topic/should-we-be-wary-of-apps-no-longer-being-updated/
-
WordPress 6.3 to 6.4 now getting JS error in my pluginhttps://wordpress.org/support/topic/wordpress-6-3-to-6-4-now-getting-js-error-in-my-plugin/
-
Vulnerability in WordPress 6.6.2https://wordpress.org/support/topic/vulnerability-in-wordpress-6-6-2/
-
How to upgrade customized and outdated Pluginshttps://wordpress.org/support/topic/how-to-upgrade-customized-and-outdated-plugins/
-
Perform action after plugin update using updated pluginhttps://wordpress.org/support/topic/perform-action-after-plugin-update-using-updated-plugin/
-
“Tested up to:” Not Updating on Plugin Page at WordPress.orghttps://wordpress.org/support/topic/tested-up-to-not-updating-on-plugin-page-at-wordpress-org/
-
use of %i shows error UnsupportedIdentifierPlaceholder in wordpress 6.7.2https://wordpress.org/support/topic/use-of-i-shows-error-unsupportedidentifierplaceholder-in-wordpress-6-7-2/
-
Possible incorrect messageshttps://wordpress.org/support/topic/possible-incorrect-messages/
-
What version are we on with theme.json?https://wordpress.org/support/topic/what-version-are-we-on-with-theme-json/
-
Installing PHPhttps://wordpress.org/support/topic/installing-php/
-
Running different versions of the same JS libraryhttps://wordpress.org/support/topic/running-different-versions-of-the-same-js-library/
-
SVN trunk.ziphttps://wordpress.org/support/topic/svn-trunk-zip/
-
Set an alternative update repo for theme/plugins?https://wordpress.org/support/topic/set-an-alternative-update-repo-for-theme-plugins/
-
Tested Up to Version Not Updatinghttps://wordpress.org/support/topic/tested-up-to-version-not-updating/
-
Rejected plugin due to Out of Date Librarieshttps://wordpress.org/support/topic/rejected-plugin-due-to-out-of-date-libraries/
-
Plugin updatehttps://wordpress.org/support/topic/plugin-update-225/
-
Walker_Category_Checklist Change Loghttps://wordpress.org/support/topic/walker_category_checklist-change-log/