Tags give the ability to mark specific points in history as being important
-
-
-
v0.7.4
e4a57816 · ·v0.7.4 - fix: ListRelations now surfaces errors instead of treating them as false (#267) - feat: add a generic API Executor `fgaClient.GetAPIExecutor()` to allow calling any OpenFGA API method. See [Calling Other Endpoints](./README.md#calling-other-endpoints) for more. - feat: add generic `ToPtr[T any](v T) *T` function for creating pointers to any type - deprecation: `PtrBool`, `PtrInt`, `PtrInt32`, `PtrInt64`, `PtrFloat32`, `PtrFloat64`, `PtrString`, and `PtrTime` are now deprecated in favor of the generic `ToPtr` function - chore: add a top-level makefile in go-sdk to simplify running tests and linters: (#250) - feat: add fga-client.http_request.duration metric (#266) - feat: add support for StreamedListObjects endpoint (#271)
-
-
-
v0.7.0
19fd59d9 · ·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
110c43ac · ·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
b22acefa · ·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)