libpairtwo/CHANGELOG.md
2019-09-26 14:32:45 +02:00

1.9 KiB

CHANGELOG

v1.2 (Release: aa-bbb-cccc)

  • NEW READER: swar-4 for reading out files created with Swar version 4.
  • ENHANCEMENT: Class::getBinaryData methods return null if field is non-existent
  • BUGFIX: Player:GetId returns elo instead of id

v1.1.2 (Release: 21-jun-2019)

  • ENHANCEMENT: Added update section to dist/readme.md
  • MAJOR BUGFIX: Game::GetResult throws fatal error Cannot access parent:: when current class scope has no parent

v1.1.1 (Released: 20-jun-2019)

  • NEW FEATURE: Added clean-dist and clean-dev targets
  • ENHANCEMENT: Better Docs generation
  • ENHANCEMENT: Resized logo in Doxygen for better fit
  • ENHANCEMENT: Doxygen takes branch name or version tag as PROJECT_NUMBER
  • CHANGE: Version tag directly put in distribution filename
  • CHANGE: Tournament::GameExists() renamed to Tournament::gameExists()
  • CHANGE: Updated composer metadata
  • CHANGE: Some setters changed to fluent setters. (More info: 7aca35057c10d2b982f93a698499c0c01df2fdc5)
  • CHANGE: Kashdan and Soccer Kashdan are combined in 1 function
  • BUGFIX: Tagging did not work

v1.1 (Released: 20-jun-2019)

  • NEW FEATURE: Libpairtwo distribution releases (use these if you don't have knowledge of composer or dependency management)
  • NEW FEATURE: Soccer Kashdan (aka: kashdan using 3-1-0 scoring)
  • MAJOR CHANGE: Model Classes has been removed
  • CHANGE: Deprecated sws::class was removed
  • CHANGE: Added a logo to the project
  • CHANGE: Replaced PhpDoc with Doxygen
  • BUGFIX: Tournament::getParticipants() did not return a correct value

v1.0.2 (Released: 05-jun-2019)

  • NEW FEATURE: Player::getPlayedGames() to return the number of played games
  • BUGFIX: Calculating Buchholz tiebreak always returned 0
  • BUGFIX: Calculating Mutual Result only took account of last tiebreak instead all previous

v1.0.1 (Released: 04-jun-2019)

  • BUGFIX: Round::getBye() did not return bye players

v1.0 (Released: 03-jun-2019)

  • Initial release