Releases: mlb-rs/mlbt
Releases · mlb-rs/mlbt
v0.0.19
v0.0.18
Fixed
- Reset the box score correctly when changing dates in the schedule: PR 84
Added
- Docker images of
mlbt
are now published to Github. Thanks @isaacnboyd! PR 81
v0.0.17
The boxscore has finally been updated to show more information! All batter substitutes and pitching stats are shown, as well as base running, fielding, and general game stats.
Added
Changed
- Add team abbreviation to player stats: PR 67
- Add arrow key (up/down) support wherever j/k is supported: PR 69
- Add last 10, runs scored/against, run differential, home/away splits, and
expected win/loss to Standings: PR 68 and PR 70 - Bump Rust to 1.88: PR 71
- Show the current inning of a live game in Schedule: PR 72
- Change styling of outs and the score in Gameday. Thanks @sliminality! PR 76 & PR 77
v0.0.16
Huge release with completely redesigned Gameday, new win probability graphs, and numerous quality improvements!
Changed
- Gameday view now shows all the plays for the whole inning instead of just the
half inning. The game info (score, inning, on base, etc.) has been updated
and moved to above the pitch display. PR 65
- The Schedule view now displays the team record and the losing team is
completely greyed out. PR 62
- Standings are now sorted by the configured favorite team, so the division with
the team is always shown first. Additionally, the favorite team is
automatically selected and highlighted. PR 58
Added
- Add more info to Gameday view, PR 65:
- hit stats (exit velo, launch angle, distance)
- batter stats and highlights (e.g. "1-3, HR, 2 RBI")
- pitcher stats and highlights (e.g. "89 P - 58 S, 5.0 IP, 3 ER, 4 K, 2 BB)
- Add win probability API and graphs. Get an overview of the win probability of
a game in the Schedule view and a more detailed breakdown in Gameday view.
Pressw
to toggle the win probability graphs on or off. PR 61
- Add selection for at bats in Gameday view. Use
j
andk
to scroll through
at bats and see all the pitches and events for that at bat. PR 59
- Add a spinning loader when API calls are in flight: PR 56
- Add configurable logging for API calls: PR 66
v0.0.15
v0.0.14
The biggest release in two years! Including better GameDay UI, new features for Stats and Standings, and a new configuration option! 🎉
Added
- Add sorting to Stats view! Use
s
to sort the stats by a column: PR 52
- Add date picker to Standings and Stats! PR 53
- Add
timezone
to the config file. This changes which time zone is used to display the start time of games in the Schedule.
Changed
- Update GameDay UI to display more information PR 50:
- play descriptions now wrap lines
- if runs are scored the new game score is shown
- other events (e.g. pickoff attempt, wild pitch, mount visit, etc.) that happen during the at bat are now shown
v0.0.13
Changed
- Update Rust to 1.85 and 2024 version
- Update
ratatui
to 0.29.0
Fixed
- The Athletics name was showing up as
unknown
because Oakland is no longer in
the name. RIP - The standings API had a couple fields that should be optional
- Default to white if a pitch color is missing from the API
v0.0.12
Added
- Config file for setting your favorite team, which will always be first in
schedule view: Issue 16 - Change the schedule date with arrow keys: use
left
for the previous day and
right
for the next day
Changed
- Move API to be async and do api calls concurrently when possible: Issue 13
- Switch from
tui-rs
to a new (maintained) forkratatui
. Thankstui-rs
! - Update dependencies and refactor code a bit
Fixed
- Getting stuck in help menu: Issue 29