SteamKit 1.5.1
voided
released this
16 Mar 05:04
·
2505 commits
to master
since this release
v1.5.1 (Mar 15, 2014)
- Added a parameterless public constructor to
DepotManifest.ChunkData
to support serialization. SteamWorkshop.RequestPublishedFileDetails
has been obsoleted and is no longer supported. This functionality will be dropped in a future SteamKit release. See the thePublishedFile
WebAPI service for a functional replacement.- Added the request and response messages for the
PublishedFile
service. - Fixed an unhandled exception when requesting metadata-only PICS product info.
- Exposed the following additional fields in the
LoggedOnCallback
:VanityURL
,NumLoginFailuresToMigrate
,NumDisconnectsToMigrate
. - Exposed the HTTP url details for PICS product info, see:
PICSProductInfoCallback.PICSProductInfo.HttpUri
andUseHttp
. - Added
EEconTradeResponse.InitiatorPasswordResetProbation
andInitiatorNewDeviceCooldown
. - Fixed
SteamGameServer.LogOn
andLogOnAnonymous
sending the wrong message. - Added support for token authentication for game server logon.
- Added the request and response messages for the
GameServers
service. - Added the ability to specify server type for game servers, see:
SteamGameServer.SendStatus
. - Exposed a few more fields on
TradeResultCallback
:NumDaysSteamGuardRequired
,NumDaysNewDeviceCooldown
,DefaultNumDaysPasswordResetProbation
,NumDaysPasswordResetProbation
. - Fixed being unable to download depot manifests.
- Added
SteamID.SetFromSteam3String
. - Obsoleted
SteamApps.SendGuestPass
. This functionality will be dropped in a future SteamKit release. - Updated
EResult
with the following new fields:UnexpectedError
,Disabled
,InvalidCEGSubmission
,RestrictedDevice
. - Updated EMsg list.
- Updated game related GC messages.
BREAKING CHANGES
- Fixed
ServiceMethodResponse.RpcName
containing a leading '.'.