com.unity.remote-config-runtime 2.1.3-exp.2
com.unity.remote-config-runtime
Notes: processedReleased February 23, 2022
Unity Compatibility
Minimum Unity: 2018.4
Package Dependencies
- com.unity.modules.unityanalytics (1.0.0)
- com.unity.modules.unitywebrequest (1.0.0)
- com.unity.nuget.newtonsoft-json (2.0.2)
🔄 Changes
- Changed encoding from ASCII to UTF8 when reading from cache file
- Bypassing cache mechanism for consoles
- Refactored unit tests to reflect bypassing cache for consoles and support multiple configs
- Updated useCasesUrl in package.json
- FetchCompleted callback works within the app for multiple configs
- Updated unit tests to use standard c# `while (!condition) yield return null` instead of Unity's `WaitUntil()`
- Utilized configAssignmentHash parameter in the request in order to ensure persistent config in response
- Updated delivery endpoint from `https://remote-config-prd.uca.cloud.unity3d.com/settings` to `https://config.unity3d.com/settings`
- Set userId to non-null value so it can work for consoles, added SetUserId() method in ConfigManager
- Fixed bug for successive requests with different config types
