Brackets Manager.js Versions Save

A simple library to manage tournament brackets (round-robin, single elimination, double elimination).

v1.5.5

1 year ago
  • Explicitly forbid draws in elimination tournaments e99656c
  • Better error for get.finalStandings() cf45430

https://github.com/Drarig29/brackets-manager.js/compare/v1.5.4...v1.5.5

v1.5.4

1 year ago
  • Add optional participantId to find match 463a1b2
  • Fix get.finalStandings() with consolation final dd1cbbe
  • Add get.currentMatches() 6e9ee20

https://github.com/Drarig29/brackets-manager.js/compare/v1.5.3...v1.5.4

v1.5.3

1 year ago
  • Any number of participants for round-robin f48e022
  • Fix parenthesis 0c82091

https://github.com/Drarig29/brackets-manager.js/compare/v1.5.2...v1.5.3

v1.5.2

1 year ago
  • Update dependencies 87ce9e7
  • Support extra fields in match updates 08fca03

https://github.com/Drarig29/brackets-manager.js/compare/v1.5.1...v1.5.2

v1.5.1

1 year ago
  • Add delete.tournament() 6bfcecf
  • Improve typings for splitBy d885137

https://github.com/Drarig29/brackets-manager.js/compare/v1.5.0...v1.5.1

v1.5.0

1 year ago
  • Support custom participants (#143) 7883e0e
  • Return the created stage with manager.create() 4f5eff0
  • Export all helpers in public API (#146) fc19bff
  • [docs] Improve README (#145) fb0c0a6
  • Add get.currentStage(), get.currentRound() and helpers.isRoundCompleted() (#147) a83780e

https://github.com/Drarig29/brackets-manager.js/compare/v1.4.4...v1.5.0

v1.4.4

2 years ago
  • Fix chosen match for loser in LB round 1 ab6f784
  • Use flatMap() instead of map().flat() a299407

https://github.com/Drarig29/brackets-manager.js/compare/v1.4.3...v1.4.4

v1.4.3

2 years ago
  • Default to natural for 256+ double elimination tournaments 0f69305
  • Add tests about unique matches and statuses d8a934d

https://github.com/Drarig29/brackets-manager.js/compare/v1.4.2...v1.4.3

v1.4.2

2 years ago
  • Add update.confirmSeeding() 0e2a450
  • Fix update.seeding() about TBD and BYE 35c40c2
  • Fix resetting forfeit for a parent match 89a9cd7

https://github.com/Drarig29/brackets-manager.js/compare/v1.4.1...v1.4.2

v1.4.1

2 years ago
  • Make ID normalization during import opt-in 0114806

https://github.com/Drarig29/brackets-manager.js/compare/v1.4.0...v1.4.1