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

prepare 5.4.1 release #236

Merged
merged 956 commits into from
Jun 11, 2021
Merged

prepare 5.4.1 release #236

merged 956 commits into from
Jun 11, 2021

Conversation

LaunchDarklyCI
Copy link
Contributor

[5.4.1] - 2021-06-10

Fixed:

  • If a rule clause in a feature flag or user segment had a JSON null as a match value, the SDK would fail to parse the JSON data, causing an overall inability to receive flag data from LaunchDarkly as long as this condition existed. This is an abnormal condition since it is not possible to match any user attribute against a null value, but it is technically allowed by the JSON schema. The SDK will now correctly parse the data.

eli-darkly and others added 30 commits May 10, 2020 12:40
# Conflicts:
#	src/test/java/com/launchdarkly/sdk/server/LDClientEndToEndTest.java
…add new ErrorKind for this; improve comments and tests
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/DefaultEventProcessor.java
decouple event HTTP logic from event processing
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/DefaultEventSender.java
#	src/test/java/com/launchdarkly/sdk/server/DefaultEventSenderTest.java
…e-url

make events URI construction reliable regardless of whether base URI ends in a slash
# Conflicts:
#	CHANGELOG.md
#	gradle.properties
…-test-race

fix race condition in LDClientEndToEndTest
hroederld and others added 25 commits October 9, 2020 16:56
…stupdate

[ch90672] socket factory make test less ambiguous
…275)

* increment versions when loading file data, so FlagTracker will work

* update doc comment about flag change events with file data
* add alias events and function
* update tests for new functionality
* update javadoc strings
protect against NPEs if flag/segment JSON contains a null value
@LaunchDarklyCI LaunchDarklyCI merged commit c183da7 into master Jun 11, 2021
@LaunchDarklyCI LaunchDarklyCI deleted the release-5.4.1 branch June 11, 2021 00:44
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.

7 participants