Version 3.1.0 ================================== - Internal changes to support the new version of Firebase Performance SDK. Version 3.0.2 ================================== - Bug fixes. Version 3.0.1 ================================== - Bug fix for a memory leak bug. (#488) Version 3.0.0 ================================== - Change the designated initializer for FIRRemoteConfigSettings to return a nonnull FIRRemoteConfigSettings object. Version 2.1.3 ================================== - Improve documentation on GDPR usage. Version 2.1.2 ================================== - Improve language targeting. Simplied Chinese (zh_hans) and Traditional Chinese (Taiwan) (zh_TW) language targeting should also be more accurate. Version 2.1.1 ================================== - Fix an issue that throttle rate drops during developer mode. - Replaced FIR_SWIFT_NAME with NS_SWIFT_NAME. Version 2.1.0 ================================== - Add ABTesting feature to allow developers to run experiments using Remote Config. Version 2.0.3 ================================== - Resolved an issue that config values are not updating correctly when targeted by a user property condition. Version 2.0.2 ================================== - Fix an issue that prevent app from crashing when main bundle ID is missing. Also notify developers remote config might not work if main bundle ID is missing. Version 2.0.1 ================================== - Add a warning message if a plist file can't be found when setting default values from it. - Internal clean up removing code for testing that is no longer used. Version 2.0.0 ================================== - Change Swift API names to better align with Swift convention. - Change Error message to debug message when getting InstanceID operation is in progress as this is an expected behavior. Version 1.3.4 ================================== - Fix the issue with Remote Config getting an incorrect configuration when user configured multiple projects. - Fix the issue with existing users getting empty config results. Version 1.3.3 ================================== - Switches to the new Protobuf from ProtocolBuffers2. Version 1.3.2 ================================== Resolved Issues: - Fix an issue that activateFetched called when app starts will remove cached results. - Fix an issue that multiple fetches without activateFetched will not get recent changes. Version 1.3.1 ================================== Resolved Issues: - Better documentation on the public headers. Version 1.3.0 ================================== Features: - Support user property targeting for analytics abilities. Resolved Issues: - Fix critical crashes due to concurrent fetches, make it more thread safe. Version 1.2.0 ================================== Features: - Add two new API methods to allow developers to get all the keys based on a key prefix. Resolved Issues: - Fix a crash issue during fetching config. - Clarify the confusion on the documents of activateFetched method. - Correct the cast error in the comment of remoteConfig method. Version 1.1.1 ================================== Initial release in Google I/O 2016.