Skip to content

AccelByte Unreal SDK 4.0.0

Compare
Choose a tag to compare
@wijaya-accelbyte wijaya-accelbyte released this 05 Aug 02:29
· 180 commits to main since this release

4.0.0 (2021-08-02)

⚠ BREAKING CHANGES

  • Achievement: Change the type of LatestValue of FAccelByteModelsUserAchievement model from int32 into float.

Features

  • add awscognito platform type (0610ef2)
  • Add digital signature check to plugin (94e8843)
  • core: add scope lock-free mechanism on HttpRetryScheduler for thread-safety (c731dcb), closes #2
  • jenkins: jenkinsfile - remove ue 4.20, 4.21 and add 4.26 (a152ca6)
  • jenkins: make build linux & windows parallel + separate build editor and game to make ci faster (3a98e60)
  • jenkins: use the new justice-sdk-builder (472995e)
  • lobby: add get & getAll session Attributes ws commands (4208e56)
  • lobby: add GetOnlineFriendPresence, and marked OnGetAllUSerPresence obsolete. (eaf18ef)
  • lobby: Generate party code (2e04734)
  • serverloby: add Set, Get, GetAll user session attribute (1d69966)
  • session browser: add get session data by session id (6982214)
  • ue5ea: Jenkins - Build.ps1 - remove superficial option ue4exe (d93e2d2)
  • ue5ea: Jenkins - RunTests.ps1 - add alternate unreal editor exe for UE5 and UE4 (2c9deca)
  • ue5ea: jenkins.config.json - add ue 5.0ea (21bb301)
  • unrealengine: remove support for ue < 4.25 (a5b7791)

Bug Fixes

  • Achievement: Fix the User Achievement model difference with the Backend response. (1581d57)
  • files order: Fix signature algorithm to ensure files and directories order consistent and update digital signature (57f9688)
  • lobby: Response.Code always empty (134429c)
  • Oauth2: Fix the GetTokenWithAuthorizationCode() using v1 endpoint (1e642ae)
  • Telemetry: Change GetSeconds() to GetTotalSeconds (c8b57de)
  • UGC: Fix the integration test naming (889e2f6)
  • UGC: Rewrite the inline documentation: fixing from copy-paste mistake, and not standard writing. Fix the copyright. (25b909a)
  • uplugin: remove unicode literal in PrebuildSteps (ac08206)

Documentations

  • add version.json, changelog, and readme (5aa4cf2)