Yoast / yoast-acf-analysis

WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.
https://wordpress.org/plugins/acf-content-analysis-for-yoast-seo/
GNU General Public License v3.0
61 stars 20 forks source link

Drop compatibility with PHP 5.6, 7.0 and 7.1 #333

Closed enricobattocchi closed 1 year ago

enricobattocchi commented 1 year ago

Context

Summary

This PR can be summarized in the following changelog entry:

Relevant technical choices:

Test instructions

Test instructions for the acceptance test before the PR gets merged

This PR can be acceptance tested by following these steps:

note: the above may be tricky to test. I can see 5.6 as a choice in Local by Flywheel, but I know it's not the case for others (and I can see 7.0 an 7.1 are not available - neither 7.2 actually) I tried on Instawp, where you have the full choice of PHP versions, but when uploading the artifact I got: Screenshot 2023-03-03 at 11-27-45 Upload Plugin ‹ rodeo-polo-nimi instawp xyz — WordPress which is also a nice thing to check, actually.

So a way could be:

Relevant test scenarios

Test instructions for QA when the code is in the RC

QA can test this PR by following these steps:

*

Impact check

This PR affects the following parts of the plugin, which may require extra testing:

*

UI changes

Documentation

Quality assurance

Innovation

Fixes https://github.com/Yoast/wordpress-seo/issues/19801

private-packagist[bot] commented 1 year ago

composer.lock

Dev Package changes

Package Operation From To Changes
phar-io/manifest add - 2.0.3 view code
phar-io/version add - 3.2.1 view code
sebastian/object-reflector add - 1.1.2 view code
sebastian/type add - 1.1.4 view code
theseer/tokenizer add - 1.2.1 view code
antecedent/patchwork upgrade 2.1.21 2.1.25 diff
doctrine/instantiator upgrade 1.0.5 1.5.0 diff
myclabs/deep-copy upgrade 1.7.0 1.11.1 diff
phpunit/php-code-coverage upgrade 4.0.8 7.0.15 diff
phpunit/php-file-iterator upgrade 1.4.5 2.0.5 diff
phpunit/php-timer upgrade 1.0.9 2.1.3 diff
phpunit/php-token-stream upgrade 1.4.12 3.1.3 diff
phpunit/phpunit upgrade 5.7.27 8.5.33 diff
sebastian/comparator upgrade 1.2.4 3.0.5 diff
sebastian/diff upgrade 1.4.3 3.0.3 diff
sebastian/environment upgrade 2.0.0 4.2.4 diff
sebastian/exporter upgrade 2.0.0 3.1.5 diff
sebastian/global-state upgrade 1.1.1 3.0.2 diff
sebastian/object-enumerator upgrade 2.0.1 3.0.4 diff
sebastian/recursion-context upgrade 2.0.0 3.0.1 diff
sebastian/resource-operations upgrade 1.0.0 2.0.2 diff
squizlabs/php_codesniffer upgrade 3.7.1 3.7.2 diff
yoast/yoastcs upgrade 2.3.0 2.3.1 diff
phpdocumentor/reflection-common remove 1.0.1 - -
phpdocumentor/reflection-docblock remove 3.3.2 - -
phpdocumentor/type-resolver remove 0.4.0 - -
phpspec/prophecy remove v1.10.3 - -
phpunit/phpunit-mock-objects remove 3.4.4 - -
symfony/polyfill-ctype remove v1.19.0 - -
symfony/yaml remove v3.4.47 - -
webmozart/assert remove 1.9.1 - -

Settings · Docs · Powered by Private Packagist