BlueSpice MediaWiki REL1_27
 All Classes Namespaces Files Functions Variables Groups Pages
Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

1.4.0 2016-03-30

1.3.0 2016-02-25

1.2.0 2015-11-10

  • Changed: allow multiple numerical identifiers in 'pre-release' version part.
  • Changed: add more 'v' prefix support.

1.1.0 2015-11-03

  • Changed: dropped redundant test namespace.
  • Changed: minor adjustment in datetime parsing normalization.
  • Changed: ConstraintInterface relaxed, setPrettyString is not required anymore.
  • Changed: AbstractConstraint marked deprecated, will be removed in 2.0.
  • Changed: Constraint is now extensible.

1.0.0 2015-09-21

  • Break: VersionConstraint renamed to Constraint.
  • Break: SpecificConstraint renamed to AbstractConstraint.
  • Break: LinkConstraintInterface renamed to ConstraintInterface.
  • Break: VersionParser::parseNameVersionPairs was removed.
  • Changed: VersionParser::parseConstraints allows (but ignores) build metadata now.
  • Changed: VersionParser::parseConstraints allows (but ignores) prefixing numeric versions with a 'v' now.
  • Changed: Fixed namespace(s) of test files.
  • Changed: Comparator::compare no longer throws InvalidArgumentException.
  • Changed: Constraint now throws InvalidArgumentException.

0.1.0 2015-07-23

  • Added: Composer\Semver\Comparator, various methods to compare versions.
  • Added: various documents such as, LICENSE, etc.
  • Added: configuration files for Git, Travis, php-cs-fixer, phpunit.
  • Break: the following namespaces were renamed:
  • Changed: code style using php-cs-fixer.