Skip to content

Conversation

@torchhound
Copy link
Contributor

@torchhound torchhound commented Oct 25, 2019

[4.2.0] - 2019-10-25

Added

  • The identify function allows a completion to be called after a user is updated.
  • The Connection Status API allows greater introspection into the current LaunchDarkly connection and the health of local flags.
    • This feature adds a new class called ConnectionInformation that contains properties that keep track of the current connection mode e.g. streaming or polling, when and how a connection failed, and the last time flags were updated. This class can be accessed from LDClient.shared.getConnectionInformation.
    • Additionally, a new observer function called observeCurrentConnectionMode allows your application to listen to changes in the SDK's connection to LaunchDarkly.

Changed

  • The user property is now deprecated in favor of the identify function.

markpokornycos and others added 30 commits May 17, 2019 08:14
* installs new deviceModel into EnvironmentReporter and renames old deviceModel to deviceType

* use CwSysCtl for macos model
Fix for concurrency bug in FlagStore
Rebuilt Connection Status, added unit tests, fixed warnings
…ange

Changed lastSuccessfulConnection to lastKnownFlagValidity, added on s…
@torchhound torchhound merged commit 95114f0 into v4 Oct 25, 2019
@torchhound torchhound deleted the 4.2.0 branch October 25, 2019 20:46
keelerm84 pushed a commit that referenced this pull request May 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants