Skip to content

Releases: openfga/java-sdk

v0.8.1

18 Feb 18:31
v0.8.1
b7a0078
Compare
Choose a tag to compare

0.8.1 (2025-02-18)

  • fix: use HTTP 1.1 by default (#148)
  • fix: ensure default telemetry attributes are sent (#145)
  • feat: add batch check telemetry attribute (#143)

v0.8.0

18 Feb 17:19
v0.8.0
899bc3e
Compare
Choose a tag to compare

0.8.0 (2025-02-07)

  • feat!: add support for server-side batchCheck method (#141) - thanks @piotrooo!!
    This is a more efficient way to check on multiple tuples than calling the existing client-side batchCheck. Using this method requires an OpenFGA v1.8.0+ server.
    The existing batchCheck method has been renamed to clientBatchCheck.
    The existing BatchCheckResponse has been renamed to ClientBatchCheckResponse.
  • feat: add support for start_time parameter in ReadChanges endpoint (#137)

BREAKING CHANGES:

  • Usage of the existing batchCheck method should now use the clientBatchCheck method.

v0.7.2

18 Dec 21:44
v0.7.2
8162be6
Compare
Choose a tag to compare

0.7.2 (2024-12-18)

  • fix: Ensure executor is shutdown (#133)

v0.7.1

30 Sep 04:09
v0.7.1
4947d98
Compare
Choose a tag to compare

0.7.1 (2024-09-23)

  • refactor(OpenTelemetry): remove SDK version from meter name
  • fix(OpenTelemetry): http.request.method should be enabled by default (#114)
  • chore(deps): update dependencies (#110, #111, #112)
  • docs(OpenTelemetry): update Metrics and Attributes tables (#115)

v0.7.0

28 Aug 20:28
v0.7.0
6e6ac83
Compare
Choose a tag to compare

0.7.0 (2024-08-28)

  • feat: support consistency parameter #107
  • Note: To use this feature, you need to be running OpenFGA v1.5.7+ with the experimental flag enable-consistency-params enabled. See the v1.5.7 release notes for details.

v0.6.1

19 Aug 17:56
v0.6.1
caf4586
Compare
Choose a tag to compare

0.6.1 (2024-08-19)

v0.5.0

17 Jun 11:09
v0.5.0
f9b9641
Compare
Choose a tag to compare

0.5.0 (2024-06-14)

  • chore!: remove excluded users from ListUsers response

⚠️ BREAKING CHANGE ⚠️

This version removes getExcludedUsers and setExcludedUsers from the ListUsersResponse and ClientListUsersResponse classes, for more details see the associated API change.

v0.4.2

02 May 14:31
v0.4.2
79bb07a
Compare
Choose a tag to compare

0.4.2 (2024-05-02)

  • feat: support the ListUsers endpoint (#80)
  • fix: improve check for validity of token (#76)

v0.4.1

09 Apr 14:35
v0.4.1
6717967
Compare
Choose a tag to compare

0.4.1 (2024-04-09)

  • feat: support setting context on ListObjects - thanks @Didier-SimpleCommeDev
  • feat: support setting context and contextual tuples on ListRelations
  • feat: add retries to OAuth2 Client Credentials request
  • feat: support modular models metadata
  • fix: avoid clone of object mapper - thanks @paulosuzart

v0.4.0

04 Mar 16:54
v0.4.0
0c1bfae
Compare
Choose a tag to compare

0.4.0 (2024-03-04)

  • fix!: reverse the transaction behaviour when disableTransactions is set on Write
    ⚠️ This is a behavioral breaking change!
    Previously, the OpenFgaClient reversed the behavior of write transactions based on the disableTransactions flag. This has been fixed so that batched writes are sent if disableTransactions == true and a single transactional write if it is false (default).