Breaking changes
New ticket format is now ON by default
Old ticket format raised to 24 in MIN SIZE. That means any client who using older version and this will NOT be able to connect, unless old using NEW Ticket. Check #321 for more.
What's Changed
- Support more stub variants by @otavepto in #295
- Minor updates to build scripts by @otavepto in #296
- Fix old
Steam_Apps::FillProofOfPurchaseKey()
by @otavepto in #297 - Cold Client Loader for Windows: attempt to auto detect
steam_appid.txt
if AppId is empty by @otavepto in #298 - Fix SteamUser023 interface issue for steamclient_experimental by @suprovsky (original @notgitgit) in #293
- Added legacy interfaces by @NicknineTheEagle in #294
- Revert "pid" registry value as well in the loader by @NicknineTheEagle in #300
- Update steamclient stub to set return code properly + enforce
cdecl
convention by @otavepto in #306 - Inflate the size of
gameoverlayrenderer
stub library to avoid basic detection by @otavepto in #305 - Add more missing
__wrap_xxx
exports for Linux build by @otavepto in #304 - Avoid sending chat entry ID = 0 in
GetLobbyChatEntry()
by @otavepto in #303 - Fix return code for
CreateInterface()
by @otavepto in #317 - Auth manager changes by @NicknineTheEagle in #321
- Minor updates to the steamclient loader script for Linux by @otavepto in #322
- Minor fix for Linux experimental build to load .so files properly by @otavepto in #323
- more fixes on voice chat by @Detanup01 in #313
New Contributors
- @suprovsky made their first contribution in #293
Full Changelog: release-2025_07_20...release-2025_08_15