From 9c8b3fb1a710b3e8c1dfcb1c9717b2b2e7d8deed Mon Sep 17 00:00:00 2001 From: project516 <138796702+Project516@users.noreply.github.com> Date: Thu, 6 Aug 2026 10:36:05 -0500 Subject: [PATCH] chore: release 0.2.0 --- CHANGELOG.md | 11 +++++++++++ pubspec.yaml | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6a5572..5277baa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 0.2.0 + +- `StatboticsMatch.displayName` renders every playoff level in the same case as + the qualification and final ones: `EF2` and `QF3` rather than `ef2` and `qf3`. + Only `qm`, `sf` and `f` had explicit cases, so `ef` and `qf` fell through to a + branch that passed the raw lowercase level straight out. That branch now + upper-cases whatever it is given, so a level Statbotics adds later reads the + same way. +- Documented the full public API surface and the transient-error retry + behavior in the README. + ## 0.1.0 - Initial release: `StatboticsClient` (`getEvent`, `getEventTeams`, diff --git a/pubspec.yaml b/pubspec.yaml index 834d024..7c94cb6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: statbotics_client description: A typed Dart client for the Statbotics API v3 (FRC EPA statistics, events, matches). Pure Dart, no Flutter dependency. -version: 0.1.0 +version: 0.2.0 repository: https://github.com/Project516/statbotics_client topics: