Skip to content

5.9.3

Choose a tag to compare

@michaelc-bitheads michaelc-bitheads released this 25 Feb 19:34
· 105 commits to master since this release
330a687
  • Added JsonParser.cs to replace several deserialization instances in BrainCloudComms.cs
    • Comparison with Current Behaviour vs JsonParser
    • Memory Comparison using 87.91 KB Json:
      • Current Behaviour: 26238 Objects (1.7 MB)
      • JsonParser: 47 Objects (0.5 MB)
      • Memory Reduction: 1.2 MB (70.59%)
    • JsonParser is a public static class and can be accessed via BrainCloud.Common namespace
      • An alternative way to grab values out of Jsons by grabbing the strings directly
      • Read more here.
  • Fixed issues related to a memory leak on Xamarin builds
  • Fixed issue where certain 500 statuses did not return an Error response in DotNet/Xamarin/Godot
  • Fixed Xamarin and Godot builds to grab the Platform successfully
  • BrainCloudPlayerState.UpdateName() has been renamed to BrainCloudPlayerState.UpdateUserName() for consistency with APIs and clearer API intention
  • Fixed licensing discrepancy on certain libraries

Full Changelog: release/5.9...release/5.9.3