- Bump tournament@3.1.0 for configurable logs
- Expose
Duel.Id
class for consistency
- Disabled
downMix
option in single elimination
- Implement optional
downMix
progression mode for double elimination tournaments #11 and #10
- Fix bug in
_safe
implementation which madeunscorable
too strict when not having full access (#6 via @a5sk4s)
- Bump tournament to 3.0.0 for better serialization via
::state
and.restore
- Implement
_safe
for betterunscorable
check for safe history rewrites - Bump tournament to 2.2.0 for
_safe
- Fixed an issue where the double elimination grand final game two could be left in a bad state when rescoring gfg1. This caused
upcoming
to return an unplayable match.
- Bump tournament to 2.0.1
- Bump interlude to 1.1.0
- BREAKING Bump tournament to 2.0.0 for more sensible
Tournament::upcoming
Duel::rep
removed (was a bad undocumented feature)Duel.idString
removed (match ids have .toString())Duel.defaults
and Duel() no longer modifies options arguments- Major bump for satisfaction
- Bump tournament to 1.0.0
- Documentation and coverage release
roundName
remove and is now a mixin via theduel-names
moduleduel-names
can be mixed in viaDuel.attachNames
- Updated
tournament
to 0.21.0 so thatDuel
is anEventEmitter
- Interface with tournament@0.20.2 for default
results[i].against
- Interface with tournament@0.20.0 for cleaner results implementation
- Interface with tournament@0.19.0 for multi stage support
last
now passed in as an optional argument (single elimination default)- Use tournament@0.18.0 interface
- Use tournament@0.17.0 interface
- Rename
maps
tofor
and addagainst
as well to count both map wins and map losses - Huge code readability improvements
- Use tournament@0.16.0 interface
- refactor
score
to use Base implementation
- first release - factored out of tournament 0.14.0