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

Release PHPCSExtra 1.2.1 #301

Merged
merged 7 commits into from
Dec 8, 2023
Merged

Release PHPCSExtra 1.2.1 #301

merged 7 commits into from
Dec 8, 2023

Commits on Dec 7, 2023

  1. Switch to PHPCSStandards/PHP_CodeSniffer

    The Squizlabs repo has been abandoned. The project continues in a fork in the PHPCSStandards organisation.
    
    Ref:
    * squizlabs/PHP_CodeSniffer 3932
    jrfnl committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    dec70b8 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Composer: raise the minimum supported PHPCS + PHPCSUtils versions

    PHPCSUtils 1.0.9 has been released and raises the minimum supported PHPCS version to 3.8.0 for improved PHP 8.2 support.
    
    Ref:
    * https://github.com/PHPCSStandards/PHPCSUtils/releases/tag/1.0.9
    * https://github.com/PHPCSStandards/PHP_CodeSniffer/releases/tag/3.8.0
    jrfnl committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    4ef7581 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #298 from PHPCSStandards/feature/switch-to-fork-of…

    …-phpcs
    
    Switch to PHPCSStandards/PHP_CodeSniffer & raise minimum supported version
    jrfnl authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    61391ad View commit details
    Browse the repository at this point in the history
  3. Tests: allow for PHPUnit 8/9

    PHP_CodeSniffer 3.8.0 now allows for running the tests, which are based on the PHPCS native test suite, with PHPUnit 8 and 9.
    
    This commit updates the package to take advantage of that.
    
    Includes:
    * Widening the PHPUnit version requirements.
    * Simplifications to the `quicktest` and `test` workflows.
        Also, the code coverage "high" run can now be run against PHP 8.3.
    * Running PHPStan against PHP `latest` (couldn't previously be done due to the old PHPUnit version).
    
    Not included as this was already handled in this repo:
    * Adding the PHPUnit cache file to `.gitignore`.
    * Adding various PHPUnit config attributes to ensure deprecation notices and such still show on PHPUnit 9.
    
    Ref:
    * PHPCSStandards/PHP_CodeSniffer 59
    jrfnl committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    deaad9a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #299 from PHPCSStandards/feature/start-using-phpun…

    …it-8-9
    
    Tests: allow for PHPUnit 8/9
    jrfnl authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    52b5b55 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    455d6da View commit details
    Browse the repository at this point in the history
  6. Merge pull request #300 from PHPCSStandards/feature/changelog-phpcsex…

    …tra-1.2.1
    
    Changelog for the release of version 1.2.1
    jrfnl authored Dec 8, 2023
    Configuration menu
    Copy the full SHA
    4abbe75 View commit details
    Browse the repository at this point in the history