Releases: launchdarkly/ios-client-sdk
Releases · launchdarkly/ios-client-sdk
2.13.7
2.13.6
2.13.5
2.13.4
2.13.3
2.13.2
2.13.1
2.13.0
[2.13.0] - 2018-06-01
Added
- To reduce the network bandwidth used for analytics events, feature request events are now sent as counters rather than individual events, and user details are now sent only at intervals rather than in each event. These behaviors can be modified through the LaunchDarkly UI and with the new configuration option
inlineUsersInEvents
. For more details, see Analytics Data Stream Reference. - New property
inlineUserInEvents
inLDConfig
. WhenYES
includes the full user (excluding private attributes) in analyticsfeature
andcustom
events. WhenNO
includes only theuserKey
. Default:NO
. - Calling
start
orupdateUser
(when started) onLDClient
logs an analyticsidentify
event.identify
events contain the full user (excluding private attributes) regardless ofinlineUserInEvents
. - Adds analytics
summary
event used to track feature flag requests to the SDK. - Adds analytics
debug
event available to assist with debugging when requested from the new Debugger in the LaunchDarkly UI.
Fixed
- Under some conditions, the SDK would not update flag values initially after connecting to the LaunchDarkly service.
- The SDK was reporting incorrect dates in analytics events sent from watchOS.
2.12.1
2.12.0
[2.12.0] - 2018-04-22
Added
LDClient
isOnline
readonly property that reports the online/offline status.LDClient
setOnline
method to set the online/offline status.setOnline
may operate asynchronously, so the client calls an optional completion block when the requested operation completes.
Changed
- Fixed potential memory leak with
DarklyEventSource
.
Removed
LDClient
online
andoffline
methods.
Fixed
- Calling
updateUser
onLDClient
while streaming no longer causes the SDK to request feature flags. The SDK now disconnects from the LaunchDarkly service and reconnects with the updated user. - Calling
updateUser
onLDClient
while polling now resets the polling timer after making a feature flag request.