PackageVersions

Composer addon to efficiently get installed packages' version numbers

MIT License

Downloads
70.7M
Stars
3.2K
Committers
25

Bot releases are visible (Hide)

PackageVersions - 2.9.0 Latest Release

Published by github-actions[bot] 3 months ago

2.9.0 - 2024-08-04


Release Notes for 2.9.0

Feature release (minor)

2.9.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

dependencies,enhancement

security

PackageVersions - 2.8.0

Published by github-actions[bot] about 1 year ago

2.8.0 - 2023-09-15


Release Notes for 2.8.0

Feature release (minor)

2.8.0

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 2

enhancement

renovate

PackageVersions - 2.7.0

Published by github-actions[bot] almost 2 years ago

2.7.0 - 2022-10-31


Release Notes for 2.7.0

Feature release (minor)

2.7.0

  • Total issues resolved: 0
  • Total pull requests resolved: 6
  • Total contributors: 2

dependencies

renovate

security

enhancement

PackageVersions - 2.6.0

Published by github-actions[bot] about 2 years ago

Release Notes for 2.6.0

Feature release (minor)

2.6.0

  • Total issues resolved: 0
  • Total pull requests resolved: 11
  • Total contributors: 3

dependencies,enhancement

dependencies,github_actions

enhancement

PackageVersions - 2.5.1

Published by github-actions[bot] over 2 years ago

Release Notes for 2.5.1

2.5.x bugfix release (patch)

2.5.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement,help wanted

PackageVersions - 2.4.1

Published by github-actions[bot] over 2 years ago

Release Notes for 2.4.1

2.4.x bugfix release (patch)

2.4.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement,help wanted

PackageVersions - 2.3.1

Published by github-actions[bot] over 2 years ago

2.3.1 - 2022-03-05


Release Notes for 2.3.1

2.3.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement,help wanted

PackageVersions - 2.2.1

Published by github-actions[bot] over 2 years ago

Release Notes for 2.2.1

2.2.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement,help wanted

PackageVersions - 2.1.1

Published by github-actions[bot] over 2 years ago

Release Notes for 2.1.1

2.1.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement,help wanted

PackageVersions - 2.0.1

Published by github-actions[bot] over 2 years ago

Release Notes for 2.0.1

2.0.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 2.5.0

Published by github-actions[bot] almost 3 years ago

2.5.0 - 2021-12-22


Release Notes for 2.5.0

Feature release (minor)

2.5.0

  • Total issues resolved: 0
  • Total pull requests resolved: 6
  • Total contributors: 2

dependencies,enhancement

dependencies,github_actions

PackageVersions - 2.4.0

Published by github-actions[bot] about 3 years ago

2.4.0 - 2021-09-19


Release Notes for 2.4.0

2.4.0

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 2

enhancement

dependencies

PackageVersions - 2.3.0

Published by github-actions[bot] almost 4 years ago

2.3.0 - 2020-12-23


Release Notes for 2.3.0

2.3.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 2.2.0

Published by github-actions[bot] almost 4 years ago

Release Notes for 2.2.0

This release is mostly a cleanup to keep the test setup and CI pipelines
small in size and manageable long-term, since maintaining both PHP 7
and PHP 8 support would (due to dependencies) become quite a lot of
long-term effort otherwise.

If, for some reason, you require to run both PHP 7 and PHP 8 in different
environments, use ocramius/package-versions:2.1.0, which supports both.

2.2.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 2.1.0

Published by github-actions[bot] almost 4 years ago

Release Notes for 2.1.0

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.

2.1.0

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 2.0.0

Published by github-actions[bot] about 4 years ago

This release turns the package into a library (previously, it was
a composer plugin).

Relevant change is that the PackageVersions\Versions::ROOT_PACKAGE_NAME
constant no longer exists: please use PackageVersions\Versions::rootPackageName()
instead.

This slims down the complexity of the package massively, and removes
multiple known bugs.

Total issues resolved: 5


Release 2.0.0

This release turns the package into a library (previously, it was
a composer plugin).

Relevant change is that the PackageVersions\Versions::ROOT_PACKAGE_NAME
constant no longer exists: please use PackageVersions\Versions::rootPackageName()
instead.

This slims down the complexity of the package massively, and removes
multiple known bugs.

2.0.0

  • Total issues resolved: 4
  • Total pull requests resolved: 2
  • Total contributors: 5

enhancement

PackageVersions - 1.11.0

Published by github-actions[bot] about 4 years ago

Release 1.11.0

1.11.0

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 1.10.2

Published by github-actions[bot] about 4 years ago

Release 1.10.2

1.10.2

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

bug

PackageVersions - 1.10.1

Published by github-actions[bot] about 4 years ago

Introduced release automation tooling, which should also help us
with keeping the changelog up-to-date long-term.


Release 1.10.1

1.10.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

enhancement

PackageVersions - 1.10.0

Published by Ocramius over 4 years ago

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