🌐 US-Proxy
class="logged-out env-production page-responsive" style="word-wrap: break-word;" >
Skip to content

Releases: openfga/java-sdk

v0.9.11

Choose a tag to compare

@openfga-releaser-bot openfga-releaser-bot released this 04 Aug 12:34
Immutable release. Only release title and notes can be modified.
v0.9.11
bbeb1ff

Note ⚠️ : The previous release tag 0.9.10 didn't land properly on the registries because of a bug in the release pipeline, so this is a re-release with the same changelog.

Fixed

  • add transactions and isTransactionsEnabled to ClientWriteOptions (#352) (4d851d2)
  • force handlebars core to 4.5.2 to resolve path traversal CVE (#353) (62139f7)
  • migrate transaction docs and examples to transactions() API (#373) (70cfa19), closes #368
  • promote Jackson dependencies to api scope in published POM (#350) (e363ff1)
  • promote jsr305 and opentelemetry-api to api scope (#360) (89a0a97)

What's Changed

  • feat: draft releases, version verification, and reusable workflows by @SoulPancake in #341
  • chore(ci): force tag creation in release config for draft releases by @SoulPancake in #342
  • chore(deps): bump codecov/codecov-action from 6.0.0 to 6.0.1 in the dependencies group by @dependabot[bot] in #343
  • chore(deps): bump gradle-wrapper from 9.5.0 to 9.5.1 in /examples/basic-examples in the dependencies group by @dependabot[bot] in #346
  • chore(deps): bump the dependencies group in /examples/opentelemetry with 6 updates by @dependabot[bot] in #345
  • chore: reverse sync java sdk with generator by @SoulPancake in #348
  • chore: skip github release and use gpg signed tag flow by @SoulPancake in #347
  • fix: promote Jackson dependencies to api scope in published POM by @curfew-marathon in #350
  • chore(deps): bump the dependencies group across 1 directory with 3 updates by @dependabot[bot] in #344
  • test: strengthen coverage for error handling, status codes, assertions, and metrics by @curfew-marathon in #351
  • chore: pin reusable release workflows by @SoulPancake in #354
  • fix: force handlebars core to 4.5.2 to resolve path traversal CVE by @curfew-marathon in #353
  • fix: add transactions and isTransactionsEnabled to ClientWriteOptions by @curfew-marathon in #352
  • chore(deps): bump the dependencies group in /examples/basic-examples with 6 updates by @dependabot[bot] in #358
  • chore(deps): bump the dependencies group in /examples/opentelemetry with 6 updates by @dependabot[bot] in #357
  • chore(deps): bump the dependencies group with 5 updates by @dependabot[bot] in #356
  • chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #355
  • fix: promote jsr305 and opentelemetry-api to api scope by @curfew-marathon in #360
  • ci: add release-please-develop pre-release workflow by @SoulPancake in #362
  • chore(deps): bump the dependencies group in /examples/basic-examples with 2 updates by @dependabot[bot] in #367
  • chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #364
  • chore(deps): bump the dependencies group in /examples/opentelemetry with 5 updates by @dependabot[bot] in #365
  • chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #366
  • chore(sync): sync with generator by @openfga-releaser-bot[bot] in #372
  • fix: migrate transaction docs and examples to transactions() API by @curfew-marathon in #373
  • release: v0.9.10 by @openfga-releaser-bot[bot] in #374
  • ci: fix version extraction regex in verify-version by @SoulPancake in #375
  • release: v0.9.11 by @openfga-releaser-bot[bot] in #376

Full Changelog: v0.9.9...v0.9.11

v0.9.9

Choose a tag to compare

@openfga-releaser-bot openfga-releaser-bot released this 04 May 15:38
Immutable release. Only release title and notes can be modified.
a456d9d

0.9.9 (2026-05-04)

Added

Fixed

  • attach Authorization header to streaming and ApiExecutor requests (#330) (#331) (b09ca16)

What's Changed

  • chore: remove maven publish dependencies for publish-github-packages job by @SoulPancake in #335
  • chore(deps): bump the dependencies group with 5 updates by @dependabot[bot] in #336
  • chore(deps): bump the dependencies group in /examples/opentelemetry with 2 updates by @dependabot[bot] in #337
  • chore(deps): bump the dependencies group in /examples/basic-examples with 2 updates by @dependabot[bot] in #338
  • chore: fix release pipeline for publish gradle file by @SoulPancake in #339
  • release: v0.9.9 by @openfga-releaser-bot[bot] in #340

Full Changelog: v0.9.8...v0.9.9

v0.9.8

v0.9.8 Pre-release
Pre-release

Choose a tag to compare

@openfga-releaser-bot openfga-releaser-bot released this 30 Apr 14:04
Immutable release. Only release title and notes can be modified.
128671c

0.9.8 (2026-04-30)

Added

Fixed

  • attach Authorization header to streaming and ApiExecutor requests (#330) (#331) (b09ca16)

v0.9.7

Choose a tag to compare

@github-actions github-actions released this 17 Mar 15:31
v0.9.7
1da0dd5

0.9.7 (2026-03-17)

Added

  • Introduced StreamingApiExecutor for executing HTTP requests to streaming endpoints not yet wrapped by the SDK (#296)

Fixed

  • fix: share single Telemetry instance per SDK client (#290)
  • fix: Socket Badge URL in README.md (#306)

What's Changed

Full Changelog: v0.9.6...v0.9.7

v0.9.6

Choose a tag to compare

@github-actions github-actions released this 18 Feb 14:56
v0.9.6
8fd7fe7

0.9.6 (2026-02-18)

Added

  • Introduced ApiExecutor for executing custom HTTP requests to OpenFGA API endpoints (#273, #277)

Breaking Changes

  • Minimum Java version requirement increased to Java 17 (#282)
  • Java 11 support removed (#282)

What's Changed

New Contributors

Full Changelog: v0.9.5...v0.9.6

v0.9.5

Choose a tag to compare

@github-actions github-actions released this 27 Jan 07:16
v0.9.5
68211ed

0.9.5 (2026-01-27)

Added

  • feat: support for streamed list objects (#252, #272)

What's Changed

  • chore(deps): bump the dependencies group in /examples/opentelemetry with 5 updates by @dependabot[bot] in #247
  • chore: make streamed list objects client layer public by @SoulPancake in #272
  • chore(deps): bump the dependencies group with 4 updates by @dependabot[bot] in #268
  • chore(deps): bump the dependencies group with 4 updates by @dependabot[bot] in #269
  • chore(deps): bump the dependencies group in /examples/opentelemetry with 5 updates by @dependabot[bot] in #270
  • chore(deps): bump org.jetbrains.kotlin.jvm from 2.2.21 to 2.3.0 in /examples/basic-examples in the dependencies group by @dependabot[bot] in #271
  • chore(deps): bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #275
  • release: v0.9.5 by @SoulPancake in #274

Full Changelog: v0.9.4...v0.9.5

v0.9.4

Choose a tag to compare

@github-actions github-actions released this 05 Dec 19:08
v0.9.4
b1364ff

0.9.4 (2025-12-05)

Changed

  • Improved error handling and integration test coverage for FgaError and related classes. (#260)

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 10 Nov 17:27
v0.9.3
ae02d65

v0.9.3 (2025-11-10)

Fixed

  • fix: preserve response headers in transaction write operations (#254)

What's Changed

New Contributors

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 23 Oct 12:11
v0.9.2
7cb4c43

v0.9.2

0.9.2 (2025-10-23)

Added

  • Add support for write conflict options (#234)
    • The SDK now supports setting a onDuplicate for writing tuples (ClientWriteOptions or ClientWriteTuplesOptions) and onMissing (ClientWriteOptions or ClientDeleteTuplesOptions) for deleting tuples. See the documentation for more details.
  • Add support for name filter on ListStores (#237)

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 07 Oct 17:52
v0.9.1
4c55350

0.9.1 (2025-10-07)

Fixed

  • Override defaultHeaders in ClientConfiguration to return correct type when using method (#226)
  • Correctly handle options with no modelID set in readAuthorizationModel (#226)
  • Include headers when converting from ClientListRelationsOptions to ClientBatchCheckOptions (#226)