- 23 Mar, 2022 1 commit
-
-
Sergey Latyshkov authored
-
- 05 Mar, 2022 6 commits
-
-
Marco Pivetta authored
Updates the CHANGELOG.md to set the release date.
-
Marco Pivetta authored
Raise awareness of current Russia-Ukraine situation, targeting Russian
readers -
Marco Pivetta authored
Raise awareness of current Russia-Ukraine situation, targeting Russian
readers -
Marco Pivetta authored
Raise awareness of current Russia-Ukraine situation, targeting Russian
readers -
Marco Pivetta authored
Merge pull request #196 from Ocramius/feature/a-message-to-russian-people-stand-against-war-stand-with-ukraine Raise awareness of current Russia-Ukraine situation, targeting Russian
readers -
Marco Pivetta authored
This message is intended to fight misinformation around the Russian aggression of Ukraine, precisely for Russian residents that are kept unaware of the atrocities that Vladimir Putin started in February 2022. Please do help spread this message: good people will try helping, but they first need to know. Ref: https://github.com/vshymanskyy/StandWithUkraine/blob/6cedba904e888c0188e1a31b1463618112e41bfd/docs/ToRussianPeople.md Ref: https://github.com/vshymanskyy/StandWithUkraine/issues/4
-
- 23 Dec, 2020 4 commits
-
-
Marco Pivetta authored
Updates the CHANGELOG.md file to add a changelog entry for a new 2.3.1 version.
-
Marco Pivetta authored
Updates the CHANGELOG.md to set the release date.
-
Marco Pivetta authored
Update `.gitattributes` to avoid exporting phpcs artifacts
-
Sam Reed authored
-
- 21 Oct, 2020 6 commits
-
-
Marco Pivetta authored
Updates the CHANGELOG.md file to add a changelog entry for a new 2.3.0 version.
-
Marco Pivetta authored
Drop `php:^7.4.7` support - switch to only `php:~8.0.0`
-
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.
-
Marco Pivetta authored
Add `php:8.0.*` support
-
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
-
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.
-
- 21 Aug, 2020 17 commits
-
-
Marco Pivetta authored
Updates the CHANGELOG.md to set the release date.
-
Marco Pivetta authored
Convert to `"type": "library"` composer package
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
-
Marco Pivetta authored
Ensure we ware on a `1.x`-compatible branch when starting tests, or else `composer install` will fail in tests
-
Marco Pivetta authored
-
Marco Pivetta authored
Merge pull request #155 from Ocramius/fix/#138-#142-#152-#107-remove-the-need-for-generating-version-class BC break: removed deprecated `PackageVersions\Versions::ROOT_PACKAGE_NAME` constant
-
Marco Pivetta authored
Removed `E2EInstallerTest` - no longer really needed, since installation is now a quite uneventful process This deletes months and months of ongoing efforts and struggle to keep things stable, but it's gone for a good reason, at least :-)
-
Marco Pivetta authored
This simplifies the tool to no longer be a plugin: `PackageVersions\Versions` is now a much simpler class that is no longer generated/written to disk at installation, and `ocramius/package-versions` is no longer a `"type": "composer-plugin"`, but rather a more usual `"type": "library"` package. This: * Fixes #138 - this library no longer changes `vendor` post-installation * Fixes #142 - the `rootPackage` version is now detected via composer, and no longer leads to changes in `vendor/ocramius/package-versions/src/PackageVersions/Versions.php` at each change of source root in a project * Fixes #152 - when `"lock": false` is used in composer, since we no longer access lock file information from sources of this package * Fixes #107 - writing to `vendor` is no longer happening from this library, so no file access rights should be needed.
-
Marco Pivetta authored
Implement #153 - added `PackageVersions\Versions::rootPackageName()` as replacement for `PackageVersions\Versions::ROOT_PACKAGE_NAME`
-
Marco Pivetta authored
Implement #153 - added `PackageVersions\Versions::rootPackageName()` as replacement for `PackageVersions\Versions::ROOT_PACKAGE_NAME` Please use `PackageVersions\Versions::rootPackageName()` instead of `PackageVersions\Versions::ROOT_PACKAGE_NAME`, which is deprecated, and will be removed in version `2.0.0`
-
- 18 Aug, 2020 6 commits
-
-
Marco Pivetta authored
#148 retrieve root package version also when package is installed with `--no-scripts`
-
Marco Pivetta authored
The root package version, when running with a stub version of `PackageVersions\Versions` (which happens when installation was run with `--no-scripts` or equivalent), uses a string that is not recognized by Composer's `composer-runtime-api` tooling: for that special case, we compare it to the default version that is stored in the constant, and use composer's tooling to figure out the actual root package version
-
Marco Pivetta authored
Updates the CHANGELOG.md to set the release date.
-
Marco Pivetta authored
Enable automatic releases
-
Marco Pivetta authored
-
Marco Pivetta authored
-