Releases
v0.7.2
Changelog:
The internal HttpClient
now respects the value of the SimultaneousRequests
constant
Changed requestsPerSecond
to be a byte
instead of ushort
Nobody should be making over 255 requests per second, let alone up to 65,535
Upped the hard cap on requests from 25req/sec to 50req/sec
Going over 25req/sec is still not recommended, and 250req/10sec/IP is still the "official" limit
Some Exception messages are slightly more detailed
Removed AuthHeaderType
The only type we're using is Bearer, since we don't use the Basic
auth for OAuth
Made OAuth much simpler by removing unnecessary params (see previous note)
Add ability to provide state parameter when getting authentication URL
Add documentation for almost everything BungieSharper
Fix Semaphore deadlocks when API responses are empty JSON
In e341e5a :
Re-added support for .NET Core 3.1 and .NET Standard 2.1
Fixed bug where code generator was creating unused folders
In c2a556f :
Moved to MIT License
Throw exception if .OAuth.GetOAuthAuthorizationUrl
is used without defining a client ID first
Omit the state
query parameter if the one passed to .OAuth.GetOAuthAuthorizationUrl
is null or whitespace
You can’t perform that action at this time.