SteamCore 1.3.7

General

  • Added debugging output to all functions (VeryVerbose), add this to your DefaultEngine.ini (see code block below)
  • Changed LoadingPhase for SteamFix module, it was causing issues when Plugin Binaries were not present in a Blueprint only project
[Core.Log]
LogSteamCore=VeryVerbose

Video

  • Refactoring of several functions, code cleanup

Utils

  • Refactoring of several functions, code cleanup
  • Added InitFilterText() function
  • Implemented FilterText() function

UserStats

  • Refactoring of several functions, code cleanup

UGC

  • Refactoring of several functions, code cleanup
  • Bug Fix: SetItemTags() not setting all tags properly

Screenshots

  • Refactoring of several functions, code cleanup

RemoteStorage

  • Refactoring of several functions, code cleanup

RemotePlay

  • Refactoring of several functions, code cleanup

ParentalSettings

  • Refactoring of several functions, code cleanup

NetworkingUtils

  • Refactoring of several functions, code cleanup
  • Fixed ConvertPingLocationToString() not converting to an OutParameter

Music

  • Refactoring of several functions, code cleanup

Matchmaking

  • Refactoring of several functions, code cleanup

Inventory

  • Refactoring of several functions, code cleanup

Input

  • Refactoring of several functions, code cleanup

GameServer

  • Refactoring of several functions, code cleanup

Friends

  • Refactoring of several functions, code cleanup

Apps

  • Refactoring of several functions, code cleanup

SteamCore 1.3.3

General

  • Fixed Steam Initialization when using Unreal Engine 4.25
    This is an Engine issue
  • Added the SteamFix module to SteamCore plugin
  • Changed .uplugin setting “EnabledByDefault” to false, having this set to true were causing rare packaging issues.

SteamCore 1.3.2

General

  • Fixed a missing include in NetworkingTypes.h

UGC

  • Fixed a UFUNCTION meta typo in UGCAsyncActions.h

Inventory

  • Fixed GetResultItemProperty not returning a proper string value
  • StartUpdateProperties did not return a SteamInventoryUpdateHandle
  • Refactored several functions
  • Renamed struct FDeleteItemResult to FUGCDeleteItemResult

SteamCore::Web

General

  • Renamed enum EValueType to ESteamValueType
  • Renamed enum EJsonResult to ESteamJsonResult