BlueSpice MediaWiki master
 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.2] 2016-08-30

  • Fixed: collapsing of complex constraints lead to buggy constraints

1.4.1 2016-06-02

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