1.4 KiB
1.4 KiB
Change Log
All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
[1.0.0] 2015-09-21
- Break:
VersionConstraintrenamed toConstraint. - Break:
SpecificConstraintrenamed toAbstractConstraint. - Break:
LinkConstraintInterfacerenamed toConstraintInterface. - Break:
VersionParser::parseNameVersionPairswas removed. - Changed:
VersionParser::parseConstraintsallows (but ignores) build metadata now. - Changed:
VersionParser::parseConstraintsallows (but ignores) prefixing numeric versions with a 'v' now. - Changed: Fixed namespace(s) of test files.
- Changed:
Comparator::compareno longer throwsInvalidArgumentException. - Changed:
VersionConstraintnow throwsInvalidArgumentException.
[0.1.0] 2015-07-23
- Added:
Composer\Semver\Comparator, various methods to compare versions. - Added: various documents such as README.md, LICENSE, etc.
- Added: configuration files for Git, Travis, php-cs-fixer, phpunit.
- Break: the following namespaces were renamed:
- Namespace:
Composer\Package\Version->Composer\Semver - Namespace:
Composer\Package\LinkConstraint->Composer\Semver\Constraint - Namespace:
Composer\Test\Package\Version->Composer\Test\Semver - Namespace:
Composer\Test\Package\LinkConstraint->Composer\Test\Semver\Constraint
- Namespace:
- Changed: code style using php-cs-fixer.