Skip to content

v0.7.2

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Mar 10:22
fda3201

Changelog:

v0.7.1 to v0.7.2-beta.1:

  • 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

v0.7.2-beta.1 to v0.7.2:

  • 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