Skip to content

Releases: AbiosGaming/go-sdk-v2

Fix inconsistent parameter type

13 Aug 12:12
Compare
Choose a tag to compare

The parameter type of abios.Client.SetRate and abios.AbiosSDK.SetRate did not match (which they very much should)

Requests are sent concurrently

30 Jul 07:53
0915d36
Compare
Choose a tag to compare

Requests in the request queue of the request_handler are now popped and sent in their own go routine, i.e. concurrently.

Minor bug

18 Apr 13:08
Compare
Choose a tag to compare

client.SetRate was not part of the AbiosSdk interface so it could not be used if client was declared unitiliazed.

I.e

a := abios.New()
a.SetRate(1,1) // Works

var b abios.AbiosSdk
b = abios.New()
b.SetRate(1, 1) // Doesn't work

Public release

01 Dec 16:47
Compare
Choose a tag to compare

Initial release.

Endpoints:

  • oauth/access_token
  • games
  • series
  • seriesById
  • matchesById
  • tournaments
  • tournamentsById
  • substagesById
  • teams
  • teamsById
  • players
  • playersById
  • rostersById
  • search
  • incidents
  • incidentsBySeriesId

And all their parameters, including play-by-play.

Features:

  • Automatic re-authentication
  • Rate limiting