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

prepare 1.1.2 release #5

Merged
merged 66 commits into from
Jun 15, 2021
Merged

prepare 1.1.2 release #5

merged 66 commits into from
Jun 15, 2021

Conversation

LaunchDarklyCI
Copy link
Contributor

[1.1.2] - 2021-06-14

Changed:

  • Increased the compile-time dependency on jackson-databind to 2.10.5.1, due to CVE-2020-25649.
  • Stopped including Gson and Jackson in the published runtime dependency list in Gradle module metadata. These artifacts were already being excluded from pom.xml, but were still showing up as transitive dependencies in any tools that used the module metadata. For the rationale behind excluding these dependencies, see build-shared.gradle.

…sses

add getters to EvaluationReason and hide its subclasses
…lasses

completely remove EvaluationReason subclasses
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/EvaluationReason.java
#	src/main/java/com/launchdarkly/sdk/LDValue.java
remove @SInCE tags, misc doc fixes, add note about changelogging
make EvaluationDetail non-nullable + use boolean singletons
add JSON helpers, better serialization logic, and Gson adapter
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/EvaluationDetail.java
#	src/test/java/com/launchdarkly/sdk/EvaluationReasonTest.java
#	src/test/java/com/launchdarkly/sdk/LDUserTest.java
improve and rigorously test equals() for all immutable types
more predictable exception behavior for LDValue.parse()
eli-darkly and others added 24 commits March 30, 2021 16:14
add LDValue.arrayOf() + misc javadoc fixes
partially revert ch103941 fix that doesn't work in the Java SDK
…evert

unrevert some JSON improvements from previous revert
improve Gson integration using reader/writer delegation - take 2
…(#30)

* bump Jackson compile-time dependency to 2.10.5.1 due to CVE-2020-25649

* 2.10.5.1 patch only exists in one of the Jackson modules
@LaunchDarklyCI LaunchDarklyCI merged commit e0339e8 into master Jun 15, 2021
@LaunchDarklyCI LaunchDarklyCI deleted the release-1.1.2 branch June 15, 2021 00:07
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.

4 participants