0.8.0 (2026-04-08)
Added
- add streaming support to api executor (#292) (e0ce647)
- release automation (f212c84)
- release automation configs (#291) (f212c84)
- telemetry: add fga-client.request.count metric (#286) (9c8c53a)
Fixed
- disable http req duration metric by default (#281) (d8c395e)
- prevent dropped results in streaming channel conversion (#296) (2eeeed9)
- releaser app secret key (#300) (0279453)
- use inputs fallback for bump-type to handle push trigger (#299) (6264d0f)
- use release: prefix for auto generated PR (#302) (a440734)
Warning
BREAKING CHANGES (pre-v1, semver allows):
OpenFgaApi:ApiStreamedListObjectsRequest.Execute()now returns(*StreamedListObjectsChannel, error)instead of(StreamResultOfStreamedListObjectsResponse, *http.Response, error)OpenFgaApi:ApiStreamedListObjectsRequest.Options()now takesStreamingRequestOptionsinstead ofRequestOptions- Removed
ExecuteStreamedListObjects,ExecuteStreamedListObjectsWithBufferSize, andProcessStreamedListObjectsResponsefrom theopenfgapackage. UsefgaClient.StreamedListObjects(ctx).Body(...).Execute()orAPIExecutor.ExecuteStreaminginstead fga-client.http_request.durationmetric is now disabled by default; enable it via telemetry configuration if needed
What's Changed
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 in /example/opentelemetry in the go_modules group across 1 directory by @dependabot[bot] in #279
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #280
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #283
- ci: add PR conventional commits validation by @SoulPancake in #284
- chore(deps): bump the go_modules group across 2 directories with 1 update by @dependabot[bot] in #287
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #289
- fix: disable http req duration metric by default by @SoulPancake in #281
- feat(telemetry): add fga-client.request.count metric by @emilic in #286
- chore(deps): bump codecov/codecov-action from 5.5.3 to 6.0.0 in the dependencies group by @dependabot[bot] in #290
- feat: add streaming support to api executor by @rhamzeh in #292
- fix: prevent dropped results in streaming channel conversion by @SoulPancake in #296
- chore(deps): bump actions/setup-go from 6.3.0 to 6.4.0 in the dependencies group by @dependabot[bot] in #295
- chore(deps): bump the go_modules group across 1 directory with 2 updates by @dependabot[bot] in #297
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #294
- feat: release automation configs by @SoulPancake in #291
- fix: use inputs fallback for bump-type to handle push trigger by @SoulPancake in #299
- fix: releaser app secret key by @SoulPancake in #300
- fix: use release: prefix for auto generated PR by @SoulPancake in #302
- chore: add 'release' to PR task types for validation by @SoulPancake in #298
- chore: hide release commits from changelog by @SoulPancake in #304
- release: v0.8.0 by @openfga-releaser-bot[bot] in #305
New Contributors
- @emilic made their first contribution in #286
- @openfga-releaser-bot[bot] made their first contribution in #305
Full Changelog: v0.7.5...v0.8.0