Skip to content

3.0.0-Alpha.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@xPaw xPaw released this 05 Aug 07:58
· 173 commits to master since this release
  • Added UIMode, and IsSteamDeck to LogOnDetails.
  • Added SteamClient.WaitForCallbackAsync and CallbackManager.RunWaitCallbackAsync.

BREAKING CHANGES

  • SteamClient callback queue is now backed by BufferBlock:
    • FreeLastCallback and GetAllCallbacks have been removed.
    • Calling GetCallback and WaitForCallback now always dequeues a callback, there is no more peek and "freeLast".
  • DepotManifest.ChunkData.Checksum is now a uint instead of byte[4].
  • Removed SteamTrading handler.
  • Removed CryptoHelper.GenerateRandomBlock, use RandomNumberGenerator.GetBytes instead.