Skip to content

Releases: harness/ff-java-server-sdk

1.1.5.1

20 May 13:07

Choose a tag to compare

What's Changed

Full Changelog: 1.1.5...1.1.5.1

1.1.5

12 May 14:04

Choose a tag to compare

What's Changed

  • [FFM-3215]: Removed lambda from the MetricsProcessor class by @enver-bisevac in #85

Full Changelog: 1.1.4...1.1.5

What's Changed

New Contributors

  • @bmjen made their first contribution in #84

Full Changelog: 1.1.4...1.1.5

1.1.4

05 Apr 11:33

Choose a tag to compare

What's Changed

Full Changelog: 1.1.3...1.1.4

1.1.3

22 Feb 14:13

Choose a tag to compare

  • Improved logging
  • Dependency optimization
  • Fix NPE on event source (SSE)
  • OpenAPI to 4.3.1
  • New integration test cases

1.1.2

15 Dec 11:47

Choose a tag to compare

  • Bug fixed for notifying consumers
  • Improved logging
  • Backward compatibility with 1.0.3
  • initialize(final String apiKey, final Config config) deprecated use initialize(final String apiKey, final BaseConfig config)
  • CfClient(@nonnull final String sdkKey, final Config options) deprecated use CfClient(@nonnull final String sdkKey, final BaseConfig options)

1.1.1

26 Nov 15:32

Choose a tag to compare

  • When flag is being modified in JSON file, watcher service is not responding immediately.

1.1.0

23 Nov 11:51
fc9ee70

Choose a tag to compare

  • Major code refactoring
  • Ability to listen on events (READY, CHANGE, FAILED)
  • waitForInitialization - synchronous initialization, waiting for all processors to be ready
  • Now you can work with more SDK keys using constructors
  • Singleton implemented
  • Now we can use connectors and currently implemented are Harness and Local. Local is used only in development of your project or testing. Customized connectors can be easily implemented using Connector interface
  • Storage support for asynchronous initialization or offline usage. For the moment we have one FileMapStore but you can create your own storage class by implementing Storage interface

1.0.7

02 Nov 15:54
e0bd988

Choose a tag to compare

  • Backward compatibility: Being compatible with old SDK versions, old code can still use legacy versions of the "CfClient" class constructor and the "getInstance" methods.

1.0.6

29 Oct 10:10

Choose a tag to compare

  • Singleton improvements: singleton obtaining and the SDK initialization is improved.
  • Multi-project support: SDK users are now able to use multiple API keys by taking advantage of the CfClient construction class and the main initialization method.

1.0.5

30 Sep 12:01

Choose a tag to compare

Rules processing for integer and boolean types fixed.