From daa9f54aa86a02bbb255192f85f9c349317159b5 Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Mon, 30 Oct 2023 13:01:59 +0200 Subject: [PATCH] Add changes for 2.5.0-Beta.2 --- SteamKit2/SteamKit2/SteamKit2.csproj | 2 +- SteamKit2/SteamKit2/changes.txt | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/SteamKit2/SteamKit2/SteamKit2.csproj b/SteamKit2/SteamKit2/SteamKit2.csproj index 2e3afa716..a0bd73b4e 100644 --- a/SteamKit2/SteamKit2/SteamKit2.csproj +++ b/SteamKit2/SteamKit2/SteamKit2.csproj @@ -5,7 +5,7 @@ ..\..\SteamKit.snk true .NET library that aims to interoperate with the Steam network. - Release notes are available at https://github.com/SteamRE/SteamKit/releases/tag/2.5.0-Beta.1 + Release notes are available at https://github.com/SteamRE/SteamKit/releases/tag/2.5.0-Beta.2 steamkit_logo_128.png https://github.com/SteamRE/SteamKit LGPL-2.1-only diff --git a/SteamKit2/SteamKit2/changes.txt b/SteamKit2/SteamKit2/changes.txt index 5019ab26c..1953e6502 100644 --- a/SteamKit2/SteamKit2/changes.txt +++ b/SteamKit2/SteamKit2/changes.txt @@ -1,18 +1,23 @@ ------------------------------------------------------------------------------ -v 2.5.0 March 23 2022 +v 2.5.0 October 30 2023 ------------------------------------------------------------------------------ * Added `SteamApps.GetLegacyGameKey`. -* Added `SteamUser. PlayingSessionStateCallback`. +* Added `SteamUser.PlayingSessionStateCallback`. * Added ability to serialize depot manifests. * Added support for unauthenticated service methods. * Added `LogOnDetails.MachineName`. * Added support for new Steam authentication system. * Improved TCP connection reliability. * Update Steam enums and protobufs. +* Added `BalanceDelayed` and `LongBalanceDelayed` in `WalletInfoCallback` +* Deprecated `WebAPIUserNonce`, `RequestWebAPIUserNonce`, `SendMachineAuthResponse`, `UpdateMachineAuthCallback` Bug Fixes * Fixed nullability annotations on `PersonaStateCallback`. * Fixed sending service method notifications. +* Fixed `machine_id` on Windows to be consistent with the Steam client. +* Fixed SteamLanguageParser to generate BinaryWriter/Reader that gets disposed. +* Fixed async jobs to use high precision timer for timeouts instead of wall clock.. ------------------------------------------------------------------------------