Releases: openfga/go-sdk
Releases · openfga/go-sdk
v0.1.1
v0.1.0
0.1.0 (2022-09-29)
- BREAKING: exported interface
TypeDefinitions
is nowWriteAuthorizationModelRequest
This is only a breaking change on the SDK, not the API. It was changed to conform to the proto changes in openfga/api. - chore(deps): upgrade dependencies
v0.0.3
0.0.3 (2022-09-07)
- Fix incorrectly applying client_credentials validation to api_token cred method openfga/sdk-generator#21
- Target go 1.19
- Bump golang.org/x/net
- Use govulncheck in CI to check for issues
v0.0.2
0.0.2 (2022-08-15)
Support for ListObjects API
You call the API and receive the list of object ids from a particular type that the user has a certain relation with.
For example, to find the list of documents that Anne can read:
body := openfga.ListObjectsRequest{
AuthorizationModelId: PtrString(""),
User: PtrString("anne"),
Relation: PtrString("can_view"),
Type: PtrString("document"),
}
data, response, err := apiClient.OpenFgaApi.ListObjects(context.Background()).Body(body).Execute()
// response.object_ids = ["roadmap"]