All notable changes to phar-io/version are documented in this file using the Keep a CHANGELOG principles.
3.0.0 > 3.0.0-alpha.1Changes to public API:
PreReleaseSuffix::construct(): optional parameter $number removedPreReleaseSuffix::isGreaterThan(): introducedVersion::hasPreReleaseSuffix(): introduceddevbeta (also abbreviated form b)rcalpha (also abbreviated form a)patch (also abbreviated form p)All values can be followed by a number, e.g. beta3.
When comparing versions, the pre-release suffix is taken into account. Example:
1.5.0 > 1.5.0-beta1 > 1.5.0-alpha3 > 1.5.0-alpha2 > 1.5.0-dev11