Skip to content

v1.0.6

Latest

Choose a tag to compare

@ManicJamie ManicJamie released this 06 Sep 21:13
· 3 commits to master since this release
955608e

API surface changes as of 2026-09-06:

  • GetGameRecordHistory has been completely rewritten; it now takes the same params as GetGameLeaderboard2 (without page), and returns playerList & recordEventList.
    • RecordEvents consist of a date timestamp, runList and recordImprovedBy unsanitised float.
  • Run.date marked as optional, as some very old runs omit it. I believe any game with boards younger than a decade can safely ignore the option.
  • Added PutAuthReauth, which splits up endpoints that usually require reauthing into a separate endpoint that presents a reauthGrant. It has targetResource and action string & int enums respectively, which require further investigation; I'm not sure where targetResource may differ outside of admin-only, but action presumably scopes the token to a single endpoint.
    • I have not yet taken the liberty of redocumenting auth-only endpoints, as I'm quite busy atm. It appears any reauth-required endpoint replaces userId with reauthGrant, and should otherwise be unchanged.
  • GetUserDataExport now requires a reauth action; testing has been removed for now.

Full Changelog: v1.0.5...v1.0.6