1.10.0
This release increases the minimum supported version of composer
to v2
(currently in alpha,
but you should REALLY try it out).
By doing so, the code has been massively reduced, and a few relevant bugs around the detected
installed package versions have been squished in the process.
In order to upgrade, you must first have composer v2 installed, which you can get by runnning
its self-update tooling: composer self-update --2
.
You can look at the in-depth thought-process behind this patch at https://www.twitch.tv/videos/640893205
Total issues resolved: 5
- 90: Test psalm annotations against a happy path/unhappy path static analysis test suite thanks to @Ocramius
- 116: FallbackVersions uses this package lock which breaks version checks thanks to @scaytrase
- 117: Expose and fix fallback versions thanks to @scaytrase
- 135: Drop support for Composer 1.x once stable thanks to @Ocramius
- 146: Rewrote package to use
composer-runtime-api:^2.0
and no longer keep an internal generated map thanks to @Ocramius