1. 23 Mar, 2022 1 commit
  2. 05 Mar, 2022 6 commits
  3. 23 Dec, 2020 4 commits
  4. 21 Oct, 2020 6 commits
    • Marco Pivetta's avatar
      Bumps changelog version to 2.3.0 · fbd4c335
      Marco Pivetta authored
      Updates the CHANGELOG.md file to add a changelog entry for a new 2.3.0 version.
      fbd4c335
    • Marco Pivetta's avatar
      Merge pull request #162 from Ocramius/feature/drop-php-7-support · c90d7000
      Marco Pivetta authored
      Drop `php:^7.4.7` support - switch to only `php:~8.0.0`
      c90d7000
    • Marco Pivetta's avatar
      Drop `php:^7.4.7` support - switch to only `php:~8.0.0` · 7281fa5f
      Marco Pivetta authored
      If you require to run both PHP 7 and PHP 8 in different
      environments, lock onto `ocramius/package-versions:2.1.0`,
      which supports both.
      7281fa5f
    • Marco Pivetta's avatar
      Merge pull request #161 from Ocramius/feature/php-8.0.x-support · a7e35c34
      Marco Pivetta authored
      Add `php:8.0.*` support
      a7e35c34
    • Marco Pivetta's avatar
      Drop testing for `"lowest"` dependencies in PHP 8.0 upgrade (#161) · e85a7ea8
      Marco Pivetta authored
      As per https://github.com/composer/composer/issues/9302, this is a known composer bug
      that is not that relevant for this package for multiple reasons:
      
       1. the only real dependencies are `php` and `composer-runtime-api`, which are fixed
       2. we upgrade all dependencies whenever possible, and restrict the range too, via
          dependabot, so we don't keep old dependencies around for too long anyway
      e85a7ea8
    • Marco Pivetta's avatar
      Add PHP 8.0.* support · da77bb7e
      Marco Pivetta authored
      This patch explicitly adds `php:~8.0.0` support along with `php:^7.4.7`.
      
      `phpunit/phpunit` had to also be upgraded, so that it does not contain symbols
      that clash with the `php:8.0.0` parser BC breaks.
      
      To do so, we had to disable `infection/infection` reporting for now, as the
      mutation testing setup is not yet capable of working with `phpunit/phpunit:^9.3`.
      
      In addition to that, we now actively replace `composer/package-versions-deprecated`,
      which is constantly causing issues in installation, and which is fully replaced by
      this specific package. If you run `composer/composer:^2.0` and `php:8.0.0`, there is
      no reason to use `composer/package-versions-deprecated` anyway.
      
      Please note that the support for PHP is limited to `php:^7.4.7 || php:~8.0.0`: `php:8.1.0`
      is **NOT** supported by this release, as the upstream ecosystem is just too unstable
      and regularly breaks BC in multiple ways. Once `php:8.1.0-rc2` is out (possibly next year),
      work will be done to support that too.
      da77bb7e
  5. 21 Aug, 2020 17 commits
  6. 18 Aug, 2020 6 commits