Releases: switcherapi/switcher-client-java
Releases · switcherapi/switcher-client-java
v2.2.1
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
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
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
What's Changed
- Bump jersey@2.45, commons-lang3@3.17.0 by @petruki in #306
- Closes #309 - added Criteria evaluation for the test feature (#310) by @petruki in #311
- Fixes dependency on concrete impl and code smells (#312) by @petruki in #313
- Replaced log4j dependency with slf4j-api by @petruki in #315
Full Changelog: v1.5.0...v1.6.0
v2.1.0
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
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
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
What's Changed
- Fixes and improves AsyncSwitcher by @petruki in #280
- Wrapped logger.debug within guard check by @petruki in #282
- Added support to multiple SwitcherMocks (#283) by @petruki in #285
- Refactored SwitcherMock to SwitcherTest - Added AB test capability by @petruki in #286
- Added submit() method that returns criteria response object by @petruki in #288
- Added Metadata to CriteriaResponse (#289) by @petruki in #290
- Fixes snapshot scheduler to prevent duplicate initialization by @petruki in #292
- Added Switcher build() (#293) by @petruki in #294
- Release 1.4.6 by @petruki in #295
Full Changelog: v1.4.5...v1.4.6
v2.0.6
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
Full Changelog: v2.0.5...v2.0.6
v1.4.5
What's Changed
- Improved debug logging - removed unnecessary condition by @petruki in #262
- Fixes checkSwitcher when snapshot not loaded (#263) by @petruki in #264
- Closes #265 - added forceOnline (#266) by @petruki in #267
- Refactored offline/online keywords to local/remote (#268) by @petruki in #269
- Refactored Switcher.forceRemote to remote(boolean) (#270) by @petruki in #271
- Bump CI actions and deps by @petruki in #273
- Bump log4j@2.23.0, okhttp@5.0.0-alpha.12 by @petruki in #274
- Release 1.4.5 by @petruki in #275
Full Changelog: v1.4.4...v1.4.5