Skip to content

Releases: switcherapi/switcher-client-java

v2.6.1

Choose a tag to compare

@petruki petruki released this 01 Jul 00:31
ca46bb8

What's Changed

  • feat: enhanced performance when async (throttle) by @petruki in #399

Full Changelog: v2.6.0...v2.6.1

v1.10.1

Choose a tag to compare

@petruki petruki released this 01 Jul 00:18
8cce1c7

What's Changed

Full Changelog: v1.10.0...v1.10.1

v2.6.0

Choose a tag to compare

@petruki petruki released this 28 Jun 02:03
01c9782

What's Changed

  • feat: improved AsyncSwitcher performance, bump deps by @petruki in #386
  • feat: added auto refresh token #388 by @petruki in #389
  • chore(deps): bump slf4j-api@2.0.18, junit-jupiter@6.1.0 by @petruki in #392
  • chore: replaced switcher.autorefreshtoken with switcher.auth.autorefresh by @petruki in #393
  • chore(tests): updated timed tests and other code smells by @petruki in #394
  • fix: registerSwitcherKeys to load contextBase from location by @petruki in #395
  • fix: replaced Date with java.time API (#397) by @petruki in #398

Full Changelog: v2.5.2...v2.6.0

v1.10.0

Choose a tag to compare

@petruki petruki released this 28 Jun 00:00
384ef59

What's Changed

  • feat: improved AsyncSwitcher performance, bump deps (#386) by @petruki in #387
  • feat: added auto refresh token #388 (#389) by @petruki in #390
  • patch: vulnerability introduced through jackson.core WS-2026-0003 by @petruki in #391
  • fix: registerSwitcherKeys to load contextBase from location by @petruki in #396
  • fix: replaced Date with java.time API by @petruki in #397

Full Changelog: v1.9.2...v1.10.0

v2.5.2

Choose a tag to compare

@petruki petruki released this 30 Nov 00:06
8d35161

What's Changed

  • Fixes #374 - prevent invalidate cache reference when async by @petruki in #375
  • feat: improved async performance by 2x by @petruki in #377
  • feat: changed flush to clean execution history too by @petruki in #379
  • feat: improved async performance with thread-safe type by @petruki in #381
  • feat: added keepExecutions state to improve resource allocation by @petruki in #383
  • chore-deps: bump commons-lang3@3.20.0 and test deps by @petruki in #385

Full Changelog: v2.5.1...v2.5.2

v1.9.2

Choose a tag to compare

@petruki petruki released this 29 Nov 23:53
acbfcbf

What's Changed

Full Changelog: v1.9.1...v1.9.2

v2.5.1

Choose a tag to compare

@petruki petruki released this 12 Oct 21:41
75d4b11

What's Changed

  • Fixes #371 - throttle using strategy input should cache results by @petruki in #372

Full Changelog: v2.5.0...v2.5.1

v1.9.1

Choose a tag to compare

@petruki petruki released this 12 Oct 21:31
f9e0cc5

What's Changed

Full Changelog: v1.9.0...v1.9.1

v2.5.0

Choose a tag to compare

@petruki petruki released this 11 Oct 20:35
10f4c88

What's Changed

  • chore: added JDK 25 to test matrix by @petruki in #364
  • feat: removed data attribute from snapshot by @petruki in #365
  • Dropped support for Java 11, bump junit@6.0.0, okhttp@5.2.0 by @petruki in #367
  • Closes #368 - allow diff Switcher Key constant name by @petruki in #369

Breaking changes

  • Dropped support for Java 11 (#367)
  • Snapshot file standardization (#365)

Snapshot content before:

{
   "data": {
        "domain": {
            "name": "switcher-domain",
            "activated": true,
            "group": [...]
        }
    }
}

Snapshot content now:

{
    "domain": {
        "name": "switcher-domain",
        "activated": true,
        "group": [...]
    }
}

Full Changelog: v2.4.1...v2.5.0

v1.9.0

Choose a tag to compare

@petruki petruki released this 11 Oct 20:24
00a7a1f

What's Changed

Breaking change #366

Snapshot content before:

{
   "data": {
        "domain": {
            "name": "switcher-domain",
            "activated": true,
            "group": [...]
        }
    }
}

Snapshot content now:

{
    "domain": {
        "name": "switcher-domain",
        "activated": true,
        "group": [...]
    }
}

Full Changelog: v1.8.1...v1.9.0