5.9.3
·
105 commits
to master
since this release
- Added
JsonParser.csto replace several deserialization instances inBrainCloudComms.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.Commonnamespace- 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 toBrainCloudPlayerState.UpdateUserName()for consistency with APIs and clearer API intention- Fixed licensing discrepancy on certain libraries
Full Changelog: release/5.9...release/5.9.3