releases.shpreview
LaunchDarkly/Android SDK

Android SDK

$npx -y @buildinternet/releases show launchdarkly-android-sdk
Mon
Wed
Fri
AprMayJunJulAugSepOctNovDecJanFebMarApr
Less
More
Releases1Avg0/wkVersionsv5.11.0
Mar 22, 2018

[2.3.0] - 2018-03-21

Added

  • Support for enhanced feature streams, facilitating reduced SDK initialization times.
Mar 12, 2018

[2.2.1] - 2018-03-11

Changed

  • The minimum polling interval is now 5 minutes, and the default event publishing interval is 30 seconds.
  • HTTP requests are cached in the app's cache directory.
  • The SDK now provides a consumer-proguard-rules.pro file containing recommended ProGuard rules.
  • Due to a Guava dependency update, we recommend a new ProGuard rule which you may need to add if the rules in consumer-proguard-rules.pro are not applied automatically:
-dontwarn com.google.errorprone.annotations.**

Fixed

  • Restored support for Java 1.7.
Jan 26, 2018

[2.2.0] - 2018-01-25

Added

  • Support for specifying private user attributes in order to prevent user attributes from being sent in analytics events back to LaunchDarkly. See the allAttributesPrivate and setPrivateAttributeNames methods on LDConfig.Builder as well as the privateX methods on LDUser.Builder.
Nov 28, 2017

[2.1.1] - 2017-11-27

Fixed

  • AndroidManifest.xml no longer enforces supportsRtl="true"
  • Client no longer reconnects after detecting an invalidated mobile key
  • Client can be initialized outside the main thread. Thanks @jonathanmgrimm!
Oct 14, 2017

[2.1.0] - 2017-10-13

Added

  • LDConfig.Builder#setUseReport method to allow switching the request verb from GET to REPORT. Do not use unless advised by LaunchDarkly.

Changed

  • LDClient.init validates that its arguments are non-null.

Fixed

  • Stream connections are closed completely when the app enters background mode.
  • Fewer HTTP requests are made to the LaunchDarkly service when feature flags are updated frequently.
  • Potential NullPointerException in the variation methods.
  • Removed spurious error when LDClient is initialized while the device is offline.
Jun 19, 2017

[2.0.5] - 2017-06-18

Fixed

  • Potential ConcurrentModificationException with LDClient#unregisterFeatureFlagListener
May 26, 2017

[2.0.4] - 2017-05-26

Changed

  • Modified default and minimum background polling intervals.
  • Improved http client lifecycle management.
  • Improved offline saving of flags when switching users.
May 18, 2017

[2.0.3] - 2017-05-18

Changed

Even better thread safety in UserManager when removing change listeners.

May 4, 2017

[2.0.2] - 2017-05-03

Changed

  • Improved thread safety in UserManager when removing change listeners.
  • Streamlined SDK initialization.
Apr 28, 2017

[2.0.1] - 2017-04-28

Fixed

  • The Future<LDClient> returned from LDClient.init now also waits for the feature flag rules to be retrieved.
Apr 11, 2017

[2.0.0] - 2017-04-10

Added

  • More configurable flag update mechanisms including the ability to disable streaming. See README.md for details.

Changed

  • API BREAKING CHANGE: Guava ListenableFuture is no longer returned from LDClient. Instead we're returning java.util.concurrent.Future.
  • Added configurable background polling.
  • Improved Json variation handling.
  • Improved stream connection lifecycle management.
  • Removed SLF4J logger in LDUser.
  • Updated suggested Proguard rules for a smaller footprint.

Fixed

Nov 17, 2016
Sep 29, 2016
Latest
5.11.1
Tracking Since
Sep 29, 2016
Last checked Apr 19, 2026
Android SDK — LaunchDarkly — releases.sh