Releases: papey/trostani
v0.3.2
v0.3.1
v0.3.0
Changelog
It's been a while since the release of the Ikoria set. Here is all the new features available in this release :
- Companion support
- Rewrite of build deck routines (parse, translate, sanitize input) (translation is 10 times faster !)
- Add support for attachment decklist, if deck is too long, just create a plain txt file containing raw deck data
Add to that some bug fixes :
- Set mismatch between MTGA and reality (CONF vs CON)
- Error message when a card is not found
v0.2.4
v0.2.1
v0.2.0
Changelog
It's out !
Trostani reaches version 0.2.0. This update reorganize parts of command parsing and commands structure. This was mainly needed by a new big feature : Tournaments !
Trostani now support tournaments management using Challonge.
Want to know how it works go check online docs !
Stay safe and happy MtG !
v0.2.0-rc3
Changelog
This is the third release candidate with Challonge features included (see #1).
This release fixes bugs.
- remove some errors shadowing
- update some unclear error messages
- fix basic deck validity checks
- add message to tell user that no decks was found when using a specific keyword in
decks
tournament subcommand
This release also bootstrap an asciidoctor user documentation.
v0.2.0-rc2
Changelog
This is the second release candidate with Challonge features included (see #1).
This release fixes numerous bugs.
- lowercase arguments when requested
- extra arg parsing bug, used in deck parsing
- sanitize score when parsing it by removing extra whitespaces
- handling too long result messages when searching
- catch early an already registered participant
This release also updates some dependencies in order to mitigate a minimist vulnerability.
And, 🍒 on the 🍰 , you can now pass a keyword to decks
, tnmt
subcommand to filter results.
v0.2.0-rc1
Changelog
This is the first release candidate with Challonge features included (see #1).
This release adds a new command tnmt
used to interact with Challonge to organize MtG tournaments.
As an admin you can
- create a tournament (this command will trigger a Discord channel creation dedicated to interact with this specific tournament)
- start a tournament
- finalize a tournament
As an user you can
- list tournaments
- join a tournament using dedicated tournament channel
- list matches using dedicated tournament channel
- list decks using dedicated tournament channel
- report a match result using dedicated tournament channel