Skip to content

Releases: openfga/go-sdk

v0.5.0

17 Jun 11:02
v0.5.0
8d3cee7
Compare
Choose a tag to compare

0.5.0 (2024-06-14)

  • fix: correctly set HTTPClient - thanks @wonyx
  • chore!: remove excluded users from ListUsers response

⚠️ BREAKING CHANGE ⚠️

This version removes the ExcludedUsers field from the ListUsersResponse and ClientListUsersResponse structs, for more details see the associated API change.

v0.4.0

30 May 22:14
v0.4.0
0b68a06
Compare
Choose a tag to compare

0.4.0 (2024-05-30)

  • feat!: remove store ID from API config, allow store ID override per-request (see README for additional documentation and examples)
  • fix: only retry on client credential requests that are 429 or 5xx

⚠️ BREAKING CHANGE: ⚠️

This version removes the StoreId from the API client configuration. Instead, the StoreId parameter must now be passed to each of the API methods that require a store ID.

If you are using api_open_fga.go directly, you will now need to pass the StoreId parameter.

v0.3.7

08 May 17:30
v0.3.7
80ffe43
Compare
Choose a tag to compare

0.3.7 (2024-05-08)

  • feat: Add MaxParallelRequests option in ListRelations (#93) - thanks @gurleensethi
  • chore: lower required go version to 1.21 (fixes #94)

v0.3.6

30 Apr 19:58
v0.3.6
39b578f
Compare
Choose a tag to compare

0.3.6 (2024-04-30)

  • feat: support the ListUsers endpoint (#81)
  • fix: do not call ReadAuthorizationModel on BatchCheck or non-Transactional Write (#78)
  • chore: fix typos in the readme (#91) - thanks @balaji-dongare

v0.3.5

13 Feb 17:33
v0.3.5
0059bef
Compare
Choose a tag to compare

0.3.5 (2024-02-13)

  • fix: don't escape HTML characters in conditions when marshalling a model

v0.3.4

22 Jan 20:40
v0.3.4
f50d59c
Compare
Choose a tag to compare

0.3.4 (2024-01-22)

  • feat: configurable client credentials token url - thanks @le-yams
  • fix: WriteAuthorizationModel was not passing conditions to API

v0.3.3

21 Dec 16:57
v0.3.3
fc519d8
Compare
Choose a tag to compare

0.3.3 (2023-12-21)

  • fix: WriteAuthorizationModel was not passing conditions to API
  • chore: add example project

v0.3.2

20 Dec 14:51
v0.3.2
59f76ea
Compare
Choose a tag to compare

0.3.2 (2023-12-20)

  • fix: ListObjects was not passing context to API
  • chore: downgrade target go version to 1.20

v0.3.1

19 Dec 19:41
v0.3.1
121eae9
Compare
Choose a tag to compare

0.3.1 (2023-12-19)

  • feat: oauth2 client credentials support (#62), thanks @le-yams
  • fix: remove canonical import path from oauth2 packages (#64), thanks @bketelsen

v0.3.1-go1.20

19 Dec 19:59
v0.3.1-go1.20
4cd0ee4
Compare
Choose a tag to compare
v0.3.1-go1.20 Pre-release
Pre-release

0.3.1-go1.20 (2023-12-19)

Same as v0.3.1, but with the target go version set to 1.20 (see https://github.com/lxc/incus/issues/315\#issuecomment-1863382429)