Releases: harness/ff-java-server-sdk
Releases · harness/ff-java-server-sdk
1.1.10
What's Changed
- FFM-6392 - Java SDK - Thread contention improvements in MetricsProcessor.pushToQueue by @andybharness in #133
- FFM-6442 - Java SDK - java.lang.IllegalStateException logged by okhttp by @andybharness in #134
- FFM-5111 - Java SDK - Polls non stop if /stream endpoint returns 5xx error by @andybharness in #132
Known issues
On startupjava.lang.NoSuchMethodError: kotlin.collections.ArraysKt.copyInto([B[BIII)[B
is thrown.
This is caused by conflicting kotlin-stdlib JARs on the classpath brought in by okhttp.
- Make sure no other dependency brings in kotlin-stdlib earlier than 1.4.10
- If you're using SpringBoot, it's recommend that you upgrade to at least 2.7.x
Full Changelog: 1.1.9...1.1.10
1.1.9
What's Changed
- FFM-5910 - Don't mask exceptions reported during authentication by @andybharness in #128
- FFM-5247 - Java SDK - Improve unit test coverage (CfClient) by @andybharness in #129
- FFM-6125 - Nullpointer in MetricsProcessor by @andybharness in #130
Full Changelog: 1.1.8...1.1.9
Known issues
On startupjava.lang.NoSuchMethodError: kotlin.collections.ArraysKt.copyInto([B[BIII)[B
is thrown.
This is caused by conflicting kotlin-stdlib JARs on the classpath brought in by okhttp.
- Make sure no other dependency brings in kotlin-stdlib earlier than 1.4.10
- If you're using SpringBoot, it's recommend that you upgrade to at least 2.7.x
1.1.8
What's Changed
- FFM-5912 - Update README.md and pom files by @andybharness in #126
- FFM-5928 - Fix java.lang.NoSuchMethodError caused by kotlin-stdlib by @andybharness in #127
Full Changelog: 1.1.7...1.1.8
1.1.7
What's Changed
- FFM-5306 - Update Java SDK to Match Variations for Prereqs With Ident… by @andybharness in #119
- FFM-5306 - Updating git sub module to use latest ff-test-cases by @andybharness in #120
- FFM-5376 - Java SDK - CVE Update openapi-generator maven plugin + GSON by @andybharness in #121
- FFM-5389 - Java SDK - Add recursion when scanning ff-test-cases folder by @andybharness in #122
- FFM-5389 - Adding JUnit5Xml30StatelessReporter by @andybharness in #123
- [FFM-5247] Fix Jacoco code coverage report by @andybharness in #124
- [FFM-5471] - Target identifier set in the target builder function in the Java SDK is not used by @andybharness in #125
Full Changelog: 1.1.6...1.1.7
1.1.6
What's Changed
- [FFM-3246]: Fixes OKHttp Library PollerProcessor Exception by @milos85vasic in #86
- [FFM-3610]: Update docs with GettingStarted example by @davejohnston in #88
- Update README to follow template by @nam054 in #90
- FFM-3694 Fix enableAnalytics by @nam054 in #93
- FFM 4397 Only save feature config name by @nam054 in #97
- FFM 4399 Configurable targets by @nam054 in #98
- FFM 4522 Git CVE update by @nam054 in #99
- FFM-4744 Multiple target group conditions fix by @nam054 in #103
- FFM-4849 - Thread leak in MetricsProcessor by @andybharness in #107
- FFM-4808 Fix target group attribute condition OR by @nam054 in #105
- FFM-4830 Inconsistency in % of multivariate fix by @nam054 in #106
- Improve coverage of Java SDK classes. Also change testng to JUnit5 to… by @andybharness in #109
- FFM-4396 Change Metrics by @nam054 in #108
- FFM-5251 - Merge FFM-5149 (flags out of sync) from 1.0.5.X to main by @andybharness in #117
- FFM-5298 - Java SDK release 1.1.6 prep by @andybharness in #118
New Contributors
Full Changelog: 1.1.5.1...1.1.6
1.0.5.3
1.0.5.2-test
Full Changelog: 1.0.5...1.0.5.2-test
1.0.5.2
What's Changed
- [FFM-5149]: Feature flag API on CG manager returning inconsistent values by @akiraqb in #111
- [FFM-5149]: Feature flag API on CG manager returning inconsistent values by @akiraqb in #112
- Feature flag API on CG manager returning inconsistent values by @akiraqb in #113
- [FFM-5149] - Avoid using read timeout of 0 for SSE connections by @andybharness in #114
Full Changelog: 1.0.5.1...1.0.5.2
1.1.5.3
What's Changed
Full Changelog: 1.1.5.2...1.1.5.3
1.1.5.2
What's Changed
- [FFM-4744]: Adds fix so that values after the first value are evaluated against for the IN operator in Target Groups
Full Changelog: 1.1.5.1...1.1.5.2