Releases: eduherminio/LichessTournamentAggregator
Releases · eduherminio/LichessTournamentAggregator
v0.3.2
v0.3.1
- Fix Fix Swiss score calculation (#23)
- Add
TournamentResult.Points
, mapped to JSON "points" field (lichess-org/lila@1dcc67e).
It contains the points scored by a player in a swiss tournament, makingAggregatedResult.CalculatePoints
unnecessary.
- Add
v0.3.0
- Add Swiss tournaments support (#15).
- Include
TieBreaks
andTotalTieBreaks
fields, which will be empty for Arena tournaments. - Use
TieBreaks
field as second tie break. - Show swiss points and total swiss points in
Scores
andTotalScores
, as if/together with arena ones.
- Include
- Fix Ranks and Average Performance fields (a lichess API change may have broken them at some point).
- Make api requests sequential, since they seemed to be hitting the api rate limits.
v0.2.2
- Add overall rank column.
- Add space between each score and each ranking (
[1, 3]
instead of[1,3]
) - Write errors to
stderr
.
v0.2.1
- Add chess title column
v0.2.0
- Allow # and / characters or spaces at the end of tournament urls or ids (i.e.,
https://lichess.org/tournament/{tournamentId}#/
). - Order results by total score and then average performance.
- Show full path of results file, and a explicit message if there's a permissions issue when writing the file.
- Show FAQ link if something goes wrong.
v0.1.2
Remove the generated file if it's empty due to a failure in the app.
v0.1.1
Initial release of the application.
It currently exports a .csv
file that groups the player results in the different tournaments, showing:
- Username
- Total Score
- Max. rating
- Ranks
- Scores
- Average Performance