Skip to content

Tags: growthbook/growthbook-sdk-java

Tags

0.9.91

Toggle 0.9.91's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release v0.9.91 (#97)

* SDK version was updated

* Issue #92 (#93)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Issue #94 (#96)

Co-authored-by: Bohdan Akimenko <[email protected]>

* close sse response, cancel call on failure, fix savedGroups logic to avoid polluting in logs, add shutdown method to GbFeatureRepository (#98)

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

0.9.9

Toggle 0.9.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#91)

* SDK version was updated

* Changelog v0.7.0 was implemented (#88)

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

0.9.8

Toggle 0.9.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#86)

* SDK version was updated

* add feature key only when entering circular loop (#83)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Issue #72 (#84)

* fix multiple circular logs

* attributes logging was removed

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

* Optimize Json Conversion in ConditionEvaluator and Update GBContext to Accept JsonObject for attributes (#85)

* move away from using attributeJson and conditionJson string

* remove comments

* handle exception in growthbook evaluateConditoion

* move test case

* Remove unused code

* Add userAttributes as JsonObject in GBContext constructor

* update comment

---------

Co-authored-by: Bohdan Akimenko <[email protected]>
Co-authored-by: Gaurav Rana <[email protected]>

0.9.7

Toggle 0.9.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#78)

* SDK version was updated

* Add support for setting JSON Feature Object in GBContext builder (#76)

* Add support for setting JSON Feature Object in GBContext builder# This is a combination of 5 commits.

revert some changes

* Remove access restrictions

* remove setter

* fix constructor

* Add the second constructor

* Make convertStringToJsonObject as a public util method

* Change visibility of transformFeatures() method

* The second constructor was dropped as it was leading to rewriting all tests

* Method convertStringToJsonObject() was renamed to transformEncryptedFeatures()

* Fix docs to constructor

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

* Update logic in evalCondition, add new test case (#80)

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>
Co-authored-by: Gaurav Rana <[email protected]>

0.9.6

Toggle 0.9.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#74)

* SDK_VERSION was updated

* fix multiple circular logs (#73)

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

0.9.5

Toggle 0.9.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#71)

* SDK version was increased

* Dependency logback-android was removed (#69)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Reaarange builder, add parencondition to experiment. (#70)

Add conditionJson to Experiment object im evaluateFeature function.

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

0.9.4

Toggle 0.9.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#63)

* SDK version was increased

* Issue #64

* add lombok plugin for delombok feature (#61)

Co-authored-by: Bohdan Akimenko <[email protected]>

* The Simple Logging Facade for Java was added (#62)

Co-authored-by: Bohdan Akimenko <[email protected]>

* In-code documentation was added (#66)

Co-authored-by: Bohdan Akimenko <[email protected]>

* method isFeatureEnabled() was added (#65)

Co-authored-by: Bohdan Akimenko <[email protected]>

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

0.9.3

Toggle 0.9.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Release (#54)

* Changelog v0.5.1 v0.5.2 (#53)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Reduce Exceptions in the ConditionEvaluator (#48)

* reduce amount of exceptions based on serialized null values and add break statements for most of the switch-cases.

* add new test cases and ensure that unexpected exceptions let the tests fail.

* trial commit

* undo trial commit

* Add attributeDataType checking for NULL.

* adjust test definition and evaluation implementation.

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

* Issue #52 (#55)

* retryOnFailure argument was added

* if a flag is changed before the application reconnects, that change is not reflected.

---------

Co-authored-by: Bohdan Akimenko <[email protected]>

* Changelog v0.5.3 (#56)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Changelogs v0.5.4 v0.6.0 were implemented (#59)

Co-authored-by: Bohdan Akimenko <[email protected]>

* Cyrillic symbols were removed

* Add check & unit tests in case the feature value is a collection impl (#46)

* Add check & unit tests in case the feature value is a collection implementation (set, list)

* Fixing errors after merge

* Fixing failing test raised by merge

---------

Co-authored-by: vu-linh <[email protected]>
Co-authored-by: Bohdan Akimenko <[email protected]>

* The SDK version was increased

---------

Co-authored-by: Bohdan Akimenko <[email protected]>
Co-authored-by: Norm <[email protected]>
Co-authored-by: vulinh64 <[email protected]>
Co-authored-by: vu-linh <[email protected]>

0.9.2

Toggle 0.9.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update Version.java (#51)