Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop compatibility with PHP 5.6, 7.0 and 7.1 #333

Merged
merged 5 commits into from
Mar 23, 2023

Commits on Mar 20, 2023

  1. Configuration menu
    Copy the full SHA
    66c5d6d View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Composer: update to YoastCS 2.3.1

    The YoastCS `2.3.1` release sets the minimum supported PHP version for the PHPCompatibility checker to `7.2`, which will allow for making code changes which are possible now support for PHP < 7.2 is being dropped.
    
    Ref: https://github.com/Yoast/yoastcs/releases/tag/2.3.1
    jrfnl committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    5903146 View commit details
    Browse the repository at this point in the history
  2. Composer: update the PHPUnit related dependencies

    This commit updates the locked test dependencies to versions compatible with PHP 7.2 (the new minimum supported PHP version).
    
    Effectively, this updates the locked PHPUnit version from version `5.7.27` to version `8.5.33`.
    jrfnl committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    198bd9d View commit details
    Browse the repository at this point in the history
  3. Composer: update miscellaneous test dependencies

    Patchwork, an underlying dependency for BrainMonkey, which is a dependency of WP Test Utils, has released new versions.
    
    This updates the Patchwork dependency to the latest release.
    
    Ref: https://github.com/antecedent/patchwork/releases
    jrfnl committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    41978b5 View commit details
    Browse the repository at this point in the history
  4. GH Actions: minor tweaks

    * Simplify the Composer install logic and make the logic be in sync with the logic used for the same elsewhere.
    jrfnl committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    8c27eae View commit details
    Browse the repository at this point in the history