Repository navigation
rivals-api 4.1.0
Current-season win-rate requests can now resolve the season through RivalsTracker's global hero statistics when Tracker.gg metadata is unavailable or invalid.
- Added the optional
season="current"selector to canonical overall, hero, and class requests and their MCP tools. - Existing positive season IDs and
season="all"remain supported; mode still defaults to"all". - Malformed Tracker season metadata and numeric string IDs are handled safely. An unverifiable current-season request never silently becomes all-seasons data.
- Added examples, regression tests, and repository instructions for choosing small, compatible releases.
Validation: 187 tests passed, Ruff passed, package build and wheel smoke check passed. Live GS-4 current-season resolution returned provider season ID 20.