docs.unity3d.com
    Show / Hide Table of Contents

    Changelog

    All notable changes to this package will be documented in this file.

    The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

    [3.0.0] - 2022-04-29

    • Updated com.unity.services.core dependency from 1.3.1 to 1.3.2
    • Updated SDK documentation
    • Promote Candidate Experimental package to Verified Production

    [3.0.0-pre.30] - 2022-04-21

    • Updated com.unity.services.authentication dependency from 1.0.0-pre.37 to 2.0.0

    [3.0.0-pre.29] - 2022-04-08

    • Updated com.unity.services.core dependency from 1.2.0 to 1.3.1
    • Updated com.unity.nuget.newtonsoft-json dependency from 3.0.1 to 3.0.2

    [3.0.0-pre.28] - 2022-03-27

    • Added RemoteConfigService.Instance as an access pattern instead of static class ConfigManager
    • Added API Updater [Obsolete] for ConfigManager
    • Refactored CorePackageInitializer
    • Adjusted unit tests
    • Project namespace changed from Unity.RemoteConfig to Unity.Services.RemoteConfig

    [3.0.0-pre.27] - 2022-03-17

    • Fixed bug for origin value if there is no internet

    [3.0.0-pre.26] - 2022-03-08

    • Updated com.unity.services.core dependency from 1.1.0-pre.41 to 1.2.0
    • Updated com.unity.nuget.newtonsoft-json dependency from 2.0.2 to 3.0.1
    • Updated documentation regarding metadata parameters within web response

    [3.0.0-pre.25] - 2022-02-16

    • changed encoding from ASCII to UTF8 when reading from cache file

    [3.0.0-pre.24] - 2022-02-14

    • added FetchCompleted listener on RuntimeConfig

    [3.0.0-pre.23] - 2022-02-10

    • Bypassing cache mechanism for consoles
    • Refactored unit tests
    • Updated useCasesUrl in package.json

    [3.0.0-pre.22] - 2022-02-05

    • FetchCompleted callback works within the app for multiple configs
    • WebRequest properly disposed for async FetchConfig
    • Updated unit tests to use standard c# while (!condition) yield return null instead of Unity's WaitUntil()

    [3.0.0-pre.21] - 2022-02-03

    • 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
    • Removed unnecessary auth and core assembly dependencies
    • Removed unnecessary using directives
    • Refactored unit tests
    • Set userAnalyticsId to installationId by default, overwrite possible if userAnalyticsId is set from within the app
    • Resolved CS1998 warning when installing new package version

    [3.0.0-pre.19] - 2022-01-13

    • Fixed bug for successive requests with different config types

    [3.0.0-pre.18] - 2021-12-16

    • Removed obsolete chunkedTransfer property from UnityWebRequest
    • Added playerId and installationId in the request headers
    • Updated com.unity.services.core dependency from 1.0.0-pre.11 to 1.0.0-pre.41
    • Updated com.unity.services.authentication dependency from 1.0.0-pre.6 to 1.0.0-pre.37
    • Added warnings if core / auth services are not initialized

    [3.0.0-pre.17] - 2021-12-06

    • Bypassed exception error from auth if token or playerId is not available
    • Retrieving projectId from UnityEngine Application.cloudProjectId static property
    • Updated integration docs for using different configType

    [3.0.0-pre.16] - 2021-11-26

    • Retrieving projectId from core services, removing preprocessor directives for consoles

    [3.0.0-pre.15] - 2021-11-23

    • Reverted com.unity.services.core dependency from 1.0.0-pre.18 to 1.0.0-pre.11

    [3.0.0-pre.14] - 2021-11-17

    • Bypassed exception error from core if there is no internet connection
    • Added analyticsCustomId from core package in the request payload
    • Updated com.unity.services.core dependency from 1.0.0-pre.11 to 1.0.0-pre.18
    • Upgraded Newtonsoft version from 2.0.0 to 2.0.2
    • Fixed bug for returning incorrect request origin in case of a failed request

    [3.0.0-pre.13] - 2021-10-25

    • Added playerId from auth package in the request payload
    • Updated com.unity.services.core dependency from 1.0.0-pre.10 to 1.0.0-pre.11

    [3.0.0-pre.12] - 2021-10-19

    • Bug fix to address editor memory leak
    • Removing dependency on com.unity.modules.unityanalytics@1.0.0 package
    • Sending installationId as userId instead of AnalyticsSessionInfo.userId
    • Update with upm package docs
    • Add signature method to publishing
    • Cleaned up internal manifest.json file

    [3.0.0-pre.11] - 2021-10-18

    • Updated FetchConfigsAsync method in ConfigManager
    • Updated - Updated com.unity.services.authentication dependency from 1.0.0-pre.4 to 1.0.0-pre.6
    • Updated - Updated com.unity.services.core dependency from 1.0.0-pre.8 to 1.0.0-pre.10

    [3.0.0-pre.10] - 2021-09-22

    • Updated com.unity.services.authentication dependency from 1.0.0-pre.5 to 1.0.0-pre.4

    [3.0.0-pre.9] - 2021-09-21

    • Updated Docs for Unity Gaming Services (UGS)
    • Fixed links in Documentation, and removed unneeded APIs Docs
    • Updated com.unity.services.authentication dependency from 1.0.0-pre.4 to 1.0.0-pre.5
    • Updated ExampleSample

    [3.0.0-pre.8] - 2021-08-31

    • Updated Docs for Environments
    • Added additional Platform support
    • Updated tests to run initialization only in editor

    [3.0.0-pre.7] - 2021-08-23

    • Updated editor versions for release

    [3.0.0-pre.6] - 2021-08-19

    • Updated test fixtures for instabilities

    [3.0.0-pre.5] - 2021-08-18

    • Updated test fixtures to allow cache creation
    • Update documentation and example to new async methods

    [3.0.0-pre.4] - 2021-08-17

    • Updated com.unity.services.authentication dependency

    [3.0.0-pre.3] - 2021-08-17

    • Updated com.unity.services.core dependency
    • Updated com.unity.services.authentication dependency

    [3.0.0-pre.2] - 2021-08-10

    • Added async remote config request for fetching filtered settings
    • Updated com.unity.services.core dependency
    • Updated com.unity.services.authentication dependency
    • Updated Documentation

    [3.0.0-pre.1] - 2021-07-28

    • Minimum Editor version is now 2019.4 with the addition of com.unity.services dependencies
    • Platform support is currently restricted to PC, Mac, Android, iOS with the 3.0.x versions of Remote Config Runtime
    • Added com.unity.services.core as a dependency
    • Added com.unity.services.authentication as a dependency
    • Updated Documentation

    [2.1.3-exp.4] - 2022-03-17

    • Fixed bug for origin value if there is no internet

    [2.1.3-exp.3] - 2022-03-09

    • Upgraded Newtonsoft version from 2.0.2 to 3.0.1
    • Updated documentation regarding metadata parameters within web response

    [2.1.3-exp.2] - 2022-02-22

    • 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

    [2.1.3-exp.1] - 2021-11-16

    • Upgraded Newtonsoft version from 2.0.0 to 2.0.2
    • Fixed bug for returning incorrect request origin in case of a failed request

    [2.1.2] - 2021-10-05

    • Update with upm package docs
    • Add signature method to publishing
    • Bug fix to address editor memory leak

    [2.1.1] - 2021-09-28

    • Bump version to match RC for Verified Package Set for 2021 LTS
    • Doc Fixes
    • Update Console Flags

    [2.0.1] - 2021-09-28

    • Updated docs
    • Verify Package 2.0.x release stream for 2021 LTS

    [2.0.1-exp.1] - 2021-06-16

    • Added support for filtering settings

    [2.0.0] - 2021-05-17

    • Promote Candidate experimental package to Verified Production

    [2.0.0-exp.1] - 2021-03-16

    • Added support for multiple configs with different configTypes
    • Added support for Player Identity tokens

    [1.0.2-exp.1] - 2021-02-09

    • Adjusted upm files for tests in isolation
    • Added documentation for Apple Privacy Survey
    • Added .sample.json file

    [1.0.1] - 2020-12-02

    • Documented previously undocumented methods within IRCUnityWebRequest and ConfigManagerImpl
    • Updated originService to 'remote-config'
    • Updated yamato files

    [1.0.0] - 2020-10-21

    • Promote Candidate Preview package to Verified Production

    [1.0.0-exp.3] - 2020-10-21

    • Updated Documentation Files

    [1.0.0-exp.2] - 2020-10-13

    • Removed Core folder with corresponding .asmdef files

    [1.0.0-exp.1] - 2020-10-13

    • published first experimental version

    [1.0.0] - 2020-10-10

    • Upped the version before release

    [0.0.1] - 2020-07-19

    • Initial commit
    Back to top
    Terms of use
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023