Skip to content

Releases: openfga/python-sdk

v0.2.0

25 May 21:13
v0.2.0
d35fef5

Choose a tag to compare

0.2.0 (2023-05-25)

Changes:

  • [BREAKING] feat!: schema_version is now required when calling write_authorization_model
  • [BREAKING] chore!: drop support for python < 3.10
  • feat(client): add OpenFgaClient wrapper see docs, see the v0.1.1 docs for the OpenFgaApi docs
  • feat(client): implement batch_check to check multiple tuples in parallel
  • feat(client): implement list_relations to check in one call whether a user has multiple relations to an objects
  • feat(client): add support for a non-transactional write
  • feat(validation): ensure storeId and authorizationModelId are in valid ulid format
  • chore(config): bump default max retries to 15
  • chore(deps): upgrade dependencies

v0.1.1

17 Jan 23:00
v0.1.1
36bd43e

Choose a tag to compare

0.1.1 (2023-01-17)

  • chore(deps): upgrade dependencies

v0.1.0

15 Dec 01:38
v0.1.0
a8f35ef

Choose a tag to compare

0.1.0 (2022-12-14)

Updated to include support for OpenFGA 0.3.0

Changes:

  • [BREAKING] feat(list-objects)!: response has been changed to include the object type e.g. response that was {"object_ids":["roadmap"]}, will now be {"objects":["document:roadmap"]}

Fixes:

  • fix(models): update interfaces that had incorrectly optional fields to make them required

v0.0.1

19 Oct 17:52
v0.0.1
3cceb25

Choose a tag to compare

0.0.1 (2022-10-19)

Initial OpenFGA Python SDK release

  • Support for OpenFGA API
  • CRUD stores
  • Create, read & list authorization models
  • Writing and Reading Tuples
  • Checking authorization
  • Using Expand to understand why access was granted