Releases: GS-Rionnag/rivalsdata-api
Release list
RivalsData API 1.2.1
Player class statistics now accept a numeric season ID or season="all" for
combined all-seasons data, matching the player hero summary selector.
player.stats.classes(season=20)
player.stats.classes(season="all")The detailed player.stats.heroes method and MCP get_player_stats tool also
accept season="all". The wrapper sends the upstream all-seasons selector
(-1); omitting the season preserves the endpoint default.
Validation: all 16 tests pass, including selector forwarding and the MCP input
schema; Ruff checks and source/wheel builds pass.
RivalsData API 1.2.0
Adds calculated player statistics for tank, support, and DPS through
player.stats.classes(season=...) and the MCP get_player_stats tool with
category="classes".
- Returns separate competitive and quickplay totals for games, wins, losses,
available MVP/SVP counts, and win rates calculated from summed wins/losses. - Includes official role names, contributing hero IDs, and excluded records
for unknown classes or incomplete win/loss counts. - Supports Deadpool's separate tank, DPS, and support IDs and corrects the
previously reversed Angela and Daredevil name mappings. - Adds typed class response models and exports
HERO_CLASSESandhero_class. - Documents Camoufox findings on match-level character playtime. No cumulative
playtime feature is included.
Class totals count hero participation and may count one match more than once
when a player switches heroes. Empty modes have a null win rate.
Validation: 10 mocked tests pass; Ruff checks and source/wheel builds pass.
rivalsdata-api 1.1.1
Adds all-seasons player hero fetching using the verified API season selector -1.
RivalsData API 1.1.0
Adds dedicated typed classes across the public API, including matches, characters, player proficiency, leaderboards, insights, factions, and favorites. Corrects hero trend and favorites request formats. PyPI package: https://pypi.org/project/rivalsdata-api/1.1.0/
RivalsData API 1.0.0
Full Changelog: https://github.com/GS-Rionnag/rivalsdata-api/commits/v1.0.0