Skip to content

Releases: papey/trostani

v0.3.2

09 Jun 13:56
Compare
Choose a tag to compare

Changelog

This release fixes two tiny bugs

  • No to lower on args when creating a tournament
  • Error handling tournament command is not send from a tournament channel

Enjoy 🎉

v0.3.1

07 Jun 14:45
Compare
Choose a tag to compare

Changelog

A minor release with a lots of plumbing updates.

  • request, a deprecated HTTP lib is now replaced by got
  • builder is now an interface
  • commands help messages are handled by an interface
  • translating and pushing a deck take less than 10 seconds

Enjoy 🎉

v0.3.0

30 May 12:09
325962d
Compare
Choose a tag to compare

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

30 Apr 10:34
Compare
Choose a tag to compare

Changelog

This minor release harmonize dockerfile using entrypoint and cmd.

v0.2.1

18 Apr 15:40
Compare
Choose a tag to compare

Changelog

A minor release fixing #2

v0.2.0

11 Apr 12:28
a3e3b21
Compare
Choose a tag to compare

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

07 Apr 15:39
Compare
Choose a tag to compare
v0.2.0-rc3 Pre-release
Pre-release

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

06 Apr 17:18
Compare
Choose a tag to compare
v0.2.0-rc2 Pre-release
Pre-release

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

05 Apr 12:08
Compare
Choose a tag to compare
v0.2.0-rc1 Pre-release
Pre-release

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