Tags: openfga/go-sdk
Tags
v0.7.0 - feat: fix and improve retries and rate limit handling. (#176) The SDK now retries on network errors and the default retry handling has been fixed for both the calls to the OpenFGA API and the API Token Issuer for those using ClientCredentials The SDK now also respects the rate limit headers (`Retry-After`) returned by the server and will retry the request after the specified time. If the header is not sent or on network errors, it will fall back to exponential backoff. - feat: retry on network errors when calling the token issuer (#182) - feat: add support for server-side BatchCheck (#187) - fix: use defaults when transaction options were only partially set (#183) - chore: log retry attempts when debug mode is enabled (#182)
v0.6.6 - feat: fix and improve retries and rate limit handling. (#176) The SDK now retries on network errors and the default retry handling has been fixed for both the calls to the OpenFGA API and the API Token Issuer for those using ClientCredentials The SDK now also respects the rate limit headers (`Retry-After`) returned by the server and will retry the request after the specified time. If the header is not sent or on network errors, it will fall back to exponential backoff. - feat: retry on network errors when calling the token issuer (#182) - feat: add support for server-side BatchCheck (#187) - fix: use defaults when transaction options were only partially set (#183) - chore: log retry attempts when debug mode is enabled (#182)
v0.6.4 - feat: add support for `start_time` parameter in `ReadChanges` endpoint (#158) - fix: correctly set request level storeId in non-transactional write (#162) - thanks @preiter93 - fix: api client should set default telemetry if not specified (#160) - docs: replace readable names with uuid (#146) - thanks @sccalabr - fix: support marshaling client.ClientWriteResponse (#145) - thanks @Fedot-Compot - fix: update client interface with store and model getter/setter (#155) - fix: api client should set default telemetry if not specified (#160)
v0.6.0 Added: - Support OpenTelemetry metrics reporting (#115) - Support for sending the consistency parameter to the read, check, list users, list objects, and expand endpoints (#117) Changed: - Updated documentation to reflect ClientTupleKey changes (#113) - Thanks @Code2Life
v0.5.0 - fix: correctly set HTTPClient - 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](openfga/api#171).
PreviousNext