Releases: openfga/cli
Releases · openfga/cli
v0.7.17
Immutable
release. Only release title and notes can be modified.
Changed
What's Changed
- fix: attach SLSA provenance to draft release via gh release upload by @SoulPancake in #713
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #714
- refactor: drop gocsv to stdlib encoding/csv by @SoulPancake in #704
- release: v0.7.17 by @openfga-releaser-bot[bot] in #715
Full Changelog: v0.7.16...v0.7.17
v0.7.16
Immutable
release. Only release title and notes can be modified.
Added
- Add a size field to
fga model getandsize_kbtofga model validateoutput, reporting the protobuf-serialized size of an authorization model in KB. (#712)
Changed
What's Changed
- chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #698
- chore(deps): bump github.com/openfga/openfga from 1.16.0 to 1.16.1 in the dependencies group by @dependabot[bot] in #700
- chore: skip github release to push gpg signed tag by @SoulPancake in #699
- chore: bump go toolchain for vulnerabilities by @SoulPancake in #701
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the dependencies group by @dependabot[bot] in #703
- chore(deps): bump github.com/openfga/openfga from 1.16.1 to 1.17.1 in the dependencies group by @dependabot[bot] in #702
- chore(deps): bump github.com/openfga/go-sdk from 0.8.1 to 0.8.2 in the dependencies group by @dependabot[bot] in #706
- refactor: replace go-multierror with stdlib, remove dep by @SoulPancake in #705
- chore(deps): update bundled openfga to v1.18.0 by @SoulPancake in #709
- feat: report serialized model size in fga model get and validate by @rhamzeh in #712
- release: v0.7.16 by @openfga-releaser-bot[bot] in #710
Full Changelog: v0.7.15...v0.7.16
v0.7.15
Immutable
release. Only release title and notes can be modified.
0.7.15 (2026-05-20)
Changed
- Update bundled OpenFGA to v1.16.0
Fixed
- Bumped the
openfga/go-sdkversion to include a fix for a retry logic bug (see #677, fixed by openfga/go-sdk#319).
Note
v0.7.14 had issues in the release process so the changelog has been merged into v0.7.15
v0.7.14
release: v0.7.14 (#692) * chore: release 0.7.14 Release-As: 0.7.14 * release: v0.7.14 * chore: Update CHANGELOG for release 0.7.14 Updated release notes for version 0.7.14 with SDK version bump and bug fix details. * chore: Update CHANGELOG for v0.7.14 release Updated CHANGELOG to reflect the fix for retry logic bug. --------- Co-authored-by: openfga-releaser-bot <contact@openfga.dev> Co-authored-by: openfga-releaser-bot[bot] <274031225+openfga-releaser-bot[bot]@users.noreply.github.com> Co-authored-by: Anurag Bandyopadhyay <angbpy@gmail.com>
v0.7.13
0.7.13 (2026-04-27)
Added
- support custom headers (#670) (5826777) - thanks @alexanderzobnin!
Changed
- Update bundled OpenFGA to v1.15.0
What's Changed
- chore(deps): bump github.com/openfga/openfga from 1.13.0 to 1.13.1 by @dependabot[bot] in #660
- chore(deps): bump the dependencies group across 1 directory with 3 updates by @dependabot[bot] in #666
- chore(deps): bump github.com/openfga/openfga from 1.13.1 to 1.14.0 by @dependabot[bot] in #667
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 by @dependabot[bot] in #671
- chore(deps): bump github.com/openfga/language/pkg/go from 0.2.0-beta.2.0.20251202173232-1e8bf16f1dce to 0.2.1 in the dependencies group across 1 directory by @dependabot[bot] in #668
- chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 in the dependencies group by @dependabot[bot] in #676
- chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #675
- chore: add release automation configs by @SoulPancake in #683
- feat: support custom headers by @alexanderzobnin in #670
- chore: add 'release' to task types for PR validation by @SoulPancake in #684
- chore(deps): bump the dependencies group across 1 directory with 2 updates by @dependabot[bot] in #685
- chore(deps): bump goreleaser/goreleaser-action from 7.0.0 to 7.1.0 in the dependencies group by @dependabot[bot] in #681
- chore: fix rename .release-please-config.json to fix the release workflow by @SoulPancake in #686
- release: v0.7.13 by @openfga-releaser-bot[bot] in #687
New Contributors
- @alexanderzobnin made their first contribution in #670
- @openfga-releaser-bot[bot] made their first contribution in #687
Full Changelog: v0.7.12...v0.7.13
v0.7.12
Changelog
Security
- Bumped google.golang.org/grpc to v1.79.3 to resolve CVE-2026-33186. This vulnerability did not affect the CLI as the vulnerable code path was not reachable, but the dependency has been updated as a precaution.
What's Changed
- chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 by @dependabot[bot] in #652
- chore(deps): bump github.com/openfga/openfga from 1.12.0 to 1.12.1 in the dependencies group by @dependabot[bot] in #654
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #655
- chore(release): v0.7.12 by @SoulPancake in #657
Full Changelog: v0.7.11...v0.7.12
v0.7.11
Changelog
v0.7.10
[0.7.10] - 2026-02-20
Changed:
- go > v1.25 is now required (#631)
Changelog
What's Changed
- release: v0.7.10 by @SoulPancake in #635
Full Changelog: v0.7.9...v0.7.10
v0.7.8
0.7.8 - 2025-11-05
Fixed:
- Fix path resolution in
fga model testto no longer resolve paths using the files base path
What's Changed
- fix(model/test): dont attempt to resolve store files against a basepath as they are already complete by @ewanharris in #603
- release: v0.7.8 by @ewanharris in #604
Full Changelog: v0.7.7...v0.7.8
v0.7.7
0.7.7 - 2025-11-04
Note
v0.7.6 has the same changelog as v0.7.7, but failed to be released due to CI errors.
Added:
- Write conflict options are now configurable via flags
fga tuple deletenow accepts--on-missing ignorewith a choice oferrororignorefga tuple writenow accepts--on-duplicate ignorewith a choice oferrororignore- In both cases, default is
ignorewhen importing/deleting from a file, anderrorwhen writing/deleting a single tuple via flags
Changed:
- Update bundled OpenFGA to v1.10.4
Fixed:
- Fix relative path resolution in
model testto resolve paths relative to test file location instead of CWD (#516) - fixes #349
What's Changed
- feat: use relative path in model_file in tests by @SoulPancake in #516
- chore(deps): bump golang.org/x/time from 0.13.0 to 0.14.0 in the dependencies group by @dependabot[bot] in #589
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #590
- chore(deps): bump github.com/openfga/openfga from 1.10.2 to 1.10.3 in the dependencies group by @dependabot[bot] in #591
- feat: add support for configurable write conflict options by @rhamzeh in #595
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #593
- release: v0.7.6 by @rhamzeh in #596
- chore(ci): downgrade cosign to v2.6.1 due to goreleaser incompatibility by @rhamzeh in #598
- chore: bump OpenFGA to v1.10.4 & other direct dependencies by @rhamzeh in #600
- release: v0.7.7 by @rhamzeh in #599
Full Changelog: v0.7.5...v0.7.7