Skip to content

Releases: switcherapi/switcher-client-java

v2.2.1

03 Dec 04:03
3f235e1

Choose a tag to compare

What's Changed

  • Replaced reflection-based impl for validators, impproved SwitcherProperties by @petruki in #317
  • Closes #319 - removed jersey dependencies by @petruki in #320
  • Fixes dangling resources when using async by @petruki in #322
  • Improved Switcher Context Base configuration options by @petruki in #324
  • Fixed circular dependency introduced by SwitcherContextBase by @petruki in #326
  • Refactor SwitcherContextBase to use instance instead of reflection by @petruki in #328
  • Adding support to native app by @petruki in #330
  • Fixes circular dependency introdeuced by model and dtos by @petruki in #331
  • Improved Switcher interface, decoupled concrete requester by @petruki in #332
  • Fixes native artifacts, improved Executor API specification by @petruki in #334

Full Changelog: v2.2.0...v2.2.1

v1.6.1

03 Dec 04:02
ae72f2b

Choose a tag to compare

What's Changed

  • Replaced reflection-based impl for validators, impproved SwitcherProperties by @petruki in #318
  • Fixed project dependencies by @petruki in #321
  • Fixes dangling resources when using async by @petruki in #323
  • Improved Switcher Context Base configuration options by @petruki in #325
  • Fixed circular dependency introduced by SwitcherContextBase by @petruki in #327
  • Refactor SwitcherContextBase to use instance instead of reflection (#… by @petruki in #329
  • Code base improvements based on v2 by @petruki in #333
  • Fixes native artifacts, improved Executor API specification by @petruki in #335

Full Changelog: v1.6.0...v1.6.1

v2.2.0

16 Nov 23:35
2637387

Choose a tag to compare

What's Changed

  • Bump jersey@3.1.8, commons-lang3@3.17.0 by @petruki in #305
  • Bump log4j@2.24.1, junit@5.11.1 and maven plugins by @petruki in #307
  • chore: Fixed leaked context settings from async tests by @petruki in #308
  • Closes #309 - added Criteria evaluation for the test feature by @petruki in #310
  • Fixes dependency on concrete impl and code smells by @petruki in #312
  • Replaced log4j dependency with slf4j-api by @petruki in #314
  • Fixes SwitcherTest when input not provided for evaluation by @petruki in #316

Full Changelog: v2.1.0...v2.2.0

v1.6.0

16 Nov 23:23
dae2916

Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.6.0

v2.1.0

29 Jun 23:56
64eb31f

Choose a tag to compare

What's Changed

  • Added switcher.defaultResult() to handle panic events by @petruki in #297
  • Fixes defaultResult to read value from switcher by @petruki in #299
  • Improved Snapshot scheduler and watcher APIs interface by @petruki in #301
  • chore: improved ClientLocal maintainability by @petruki in #303

Full Changelog: v2.0.7...v2.1.0

v1.5.0

29 Jun 21:53
a848fe5

Choose a tag to compare

What's Changed

  • Added switcher.defaultResult() to handle panic events by @petruki in #298
  • Fixes defaultResult to read value from switcher (#299) by @petruki in #300
  • Improved Snapshot scheduler and watcher APIs interface (#301) by @petruki in #302
  • chore: improved ClientLocal maintainability (#303) by @petruki in #304

Full Changelog: v1.4.6...v1.5.0

v2.0.7

28 Apr 05:23
af8fd78

Choose a tag to compare

What's Changed

  • Improved debug logging - removed unnecessary condition by @petruki in #261
  • Fixes checkSwitcher when snapshot not loaded by @petruki in #263
  • Closes #265 - added forceOnline by @petruki in #266
  • Refactored offline/online keywords to local/remote by @petruki in #268
  • Refactored Switcher.forceRemote to remote(boolean) by @petruki in #270
  • Bump CI actions and deps by @petruki in #272
  • Bump log4j@2.23.0, okhttp@5.0.0.alpha.12, maven plugins by @petruki in #276
  • Release 2.0.6 by @petruki in #277
  • Fixes and improves AsyncSwitcher by @petruki in #279
  • Wrapped logger.debug within guard check by @petruki in #281
  • Added support to multiple SwitcherMocks by @petruki in #283
  • Refactored SwitcherMock to SwitcherTest - Added AB test capability by @petruki in #284
  • Added submit() method that returns criteria response object by @petruki in #287
  • Added Metadata to CriteriaResponse by @petruki in #289
  • Fixes snapshot scheduler to prevent duplicate initialization by @petruki in #291
  • Added Switcher build() by @petruki in #293
  • Release 2.0.7 by @petruki in #296

Full Changelog: v2.0.5...v2.0.7

v1.4.6

28 Apr 05:23
5212f05

Choose a tag to compare

What's Changed

Full Changelog: v1.4.5...v1.4.6

v2.0.6

05 Mar 04:10
3fe45ed

Choose a tag to compare

What's Changed

Full Changelog: v2.0.5...v2.0.6

v1.4.5

03 Mar 22:51
45f62b5

Choose a tag to compare

What's Changed

Full Changelog: v1.4.4...v1.4.5