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

prepare 4.3.1 release #137

Merged
merged 79 commits into from
Sep 6, 2018
Merged

prepare 4.3.1 release #137

merged 79 commits into from
Sep 6, 2018

Conversation

eli-darkly
Copy link
Contributor

[4.3.1] - 2018-09-04

Fixed:

  • When evaluating a prerequisite feature flag, the analytics event for the evaluation did not include the result value if the prerequisite flag was off.
  • The default Gson serialization for LDUser now includes all user properties. Previously, it omitted privateAttributeNames.

eli-darkly and others added 30 commits June 28, 2018 15:01
don't give up permanently after a 400 error
add brief Java compatibility note to readme
evaluate with an explanation - initial implementation
stop using deprecated TestFeatureStore in tests
avoid unnecessary retry after Redis update
…vents

include explanations, if requested, in full feature request events
eli-darkly and others added 25 commits August 22, 2018 11:32
# Conflicts:
#	gradle.properties
#	src/main/java/com/launchdarkly/client/FeatureFlag.java
#	src/main/java/com/launchdarkly/client/LDClient.java
#	src/test/java/com/launchdarkly/client/LDClientEvaluationTest.java
#	src/test/java/com/launchdarkly/client/LDClientOfflineTest.java
# Conflicts:
#	src/main/java/com/launchdarkly/client/FeatureFlagsState.java
#	src/main/java/com/launchdarkly/client/FlagsStateOption.java
#	src/main/java/com/launchdarkly/client/LDClient.java
#	src/main/java/com/launchdarkly/client/LDClientInterface.java
#	src/test/java/com/launchdarkly/client/FeatureFlagsStateTest.java
#	src/test/java/com/launchdarkly/client/LDClientEvaluationTest.java
#	src/test/java/com/launchdarkly/client/LDClientOfflineTest.java
avoid some inappropriate uses of Guava's ImmutableMap
…easons

# Conflicts:
#	src/main/java/com/launchdarkly/client/FeatureFlagsState.java
don't keep evaluating prerequisites if one fails
add tests for JSON serialization of evaluation reasons
…ith-reasons

evaluation reasons can be included in allFlagsState()
make LDUser serialize correctly as JSON and add more test coverage
preserve prerequisite flag value in event even if flag was off
more test coverage for requesting values of different types
@eli-darkly eli-darkly requested a review from pkaeding September 4, 2018 23:31
@eli-darkly eli-darkly merged commit b003a2d into master Sep 6, 2018
LaunchDarklyCI pushed a commit that referenced this pull request Sep 27, 2019
add tests and doc comments about float->int rounding
@eli-darkly eli-darkly deleted the 4.3.1 branch November 6, 2019 05:30
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.

2 participants