Skip to content
This repository has been archived by the owner on Oct 29, 2024. It is now read-only.

prepare 2.2.0 release #33

Merged
merged 5 commits into from
Jan 25, 2020
Merged

prepare 2.2.0 release #33

merged 5 commits into from
Jan 25, 2020

Conversation

LaunchDarklyCI
Copy link
Contributor

[2.2.0] - 2020-01-24

Added:

  • Adds evaluationReasons configuration option.
  • Adds user.country user option.

Fixed:

  • Fixes iOS start completion by adding new method startCompleteWhenFlagsReceived. This change creates feature parity between the start completion on iOS and Android. They now both complete when flag values are received.
  • Fixes EvaluationDetail parsing from native to JS.

torchhound and others added 5 commits December 23, 2019 16:29
* Bump iOS client version for use_frameworks fix

* Added RCTConvert.h to bridging header

* Bumped version, added CHANGELOG entry, added experimentation, evaluation reasons, all flags listener, connection status, iOS identify, and iOS and Android SDK version bumps

* Fix minor errors

* Added Android imports and fixed types, fixed iOS Evaluation Detail types

* Fixed android listeners and connectionInfo JSON

* Added resolveJsonElementDetail

* Minor type fixes

* Minor type fixes

* Fixed iOS type coercion

* Changed allFlagListener to allFlagsListener, fixed utility method reference

* Bumped package.json to 2.1.0

* Updated iOS client SDK to 4.3.2

* Pass callback to _unregisterListener

* Moved callback to correctly pass to _unregisterListener

* Added new event prefixes, extra handlers for listeners

* Fixed listener methods reversed, event emitter listeners

* Removed all flags and connection mode listeners from being stored in an Array

* Fixed all flags typo, incorrect json key in connection mode

* Fixed function typos, change is nil to does not equal nil in iOS layer

* Remove changelog so releaser can handle it, revert iOS listener change because we don't want overwrites
* Changed start to startCompleteWhenFlagsReceived, serialize EvaluationDetail to NSDictionary, bump version numbers

* Added evaluationReasons config option, removed unnecessary iOS serialization

* Fixed Android config enum syntax error

* Serialize iOS and Android EvaluationDetail

* Parsing object to JSON to JSONObject to WriteableMap in Android native

* Fixed jsonString type

* Revert version number bump

* Added static Gson object, simplified EvaluationDetail parsing on Android native

* Remove invalid closing p tag from Android native JavaDoc
@torchhound torchhound merged commit 22b948b into master Jan 25, 2020
@torchhound torchhound deleted the release-2.2.0 branch January 25, 2020 00:19
LaunchDarklyCI pushed a commit that referenced this pull request Jan 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants