- Improved documentation
- Organizational:
- Add
travisgh actions. - Auto-deploy pkgdown site via
travisgh actions.
- Add
- Output changes:
get_runs
now always embedsplayer
data, addingplayer_name
and related columns.
-
Added datasets:
platforms
andregions
for easier id resolving. -
Added functions:
get_leaderboards
: Get... a leaderboard.get_variables_game
: Get a game's variables/values.add_platforms
andadd_regions
: Use packaged data to resolve these in run tbls.add_players
: Similiar use, but actually does API calls, but only one per uniqueplayer_id
.
-
API changes:
- rename
get_variables
toget_variable
as it only works on a single variable anyway.
- rename
-
Fixes:
get_categories
now does not fail anymore if one or more categories has no rules.get_runs
should properly handle pagination (i.e.max
> 200) now.
- Added a
NEWS.md
file to track changes to the package. - Added functions:
get_games
: Search for a game and retrieve itsid
which is required for the next step.get_platforms
: List all the platforms runs are being done on.get_categories
: Get a game's categories (needsid
as perget_games
).get_runs
: Get runs. Needsgame
andcategory
to be useful, hence the previous functions.get_variables
: To resolve category/game-specific variables, e.g.150cc
in Mario Kart.get_regions
: Get all the regions.find_records
: To append a booleanrecord
-column on arun
tbl, denoting records.is_outlier
: For quick outlier detection based on IQR.