Releases: openfga/cli
Releases · openfga/cli
v0.7.4
Changelog
Changed:
- Update OpenFGA to v1.9.5
Fixed:
- Remove duplicate error messages in query commands (
list-objects
,list-users
,list-relations
) by fixing error handling pattern (#559)
What's Changed
- chore(docs): fix escape in README.md by @aaguiarz in #560
- fix: duplicate error messages in query commands by @Siddhant-K-code in #559
- ci: update dependabot config by @evansims in #561
- chore(deps): bump github.com/openfga/openfga from 1.9.3 to 1.9.4 in the dependencies group by @dependabot[bot] in #562
- release: v0.7.4 by @rhamzeh in #563
Full Changelog: v0.7.3...v0.7.4
v0.7.3
Changelog
Added:
- Support running
fga model test
with multiple files using glob patterns (#423)
What's Changed
- chore(deps): bump sigstore/cosign-installer from 3.9.1 to 3.9.2 in the dependencies group by @dependabot[bot] in #545
- chore(deps): bump the dependencies group across 1 directory with 2 updates by @dependabot[bot] in #547
- chore(deps): bump the dependencies group with 2 updates by @dependabot[bot] in #550
- Add glob support for test command by @aaguiarz in #515
- Update SECURITY-INSIGHTS by @aaguiarz in #551
- Create scorecard.yml by @aaguiarz in #548
- chore(ci): remove semgrep workflow by @rhamzeh in #553
- chore(deps): bump the dependencies group with 3 updates by @dependabot[bot] in #555
- chore(deps): bump deps by @rhamzeh in #557
- release: v0.7.3 by @rhamzeh in #558
Full Changelog: v0.7.2...v0.7.3
v0.7.2
v0.7.1
Changelog
0.7.1 (2025-07-10)
Added:
- Added
jsonl
tuple import support (#530) - Added support for multiple tuple files in the store file (#506) - thanks @SoulPancake!
- Note: Support for this feature in the OpenFGA IDE plugins is not yet available
- Added support for grouping user/object in store tests (#513)
- Note: Support for this feature in the OpenFGA IDE plugins is not yet available
Changed:
- Adjusted defaults for
--max-tuples-per-write
,--max-parallel-requests
,--max-rps
, and--rampup-period-in-sec
when--max-rps
is specified (#517).
Documentation:
- Improved documentation for the store file format (#518) - thanks @Siddhant-K-code!
v0.7.0
0.7.0 (2025-06-12)
Note
This release includes a change to the configuration file (.fga.yaml
) lookup order to simplify multi-project usage.
The lookup is now in the following order:
- Current working directory (New)
- OS-specific user configuration directory (e.g.
~/.config
) fga
directory within the OS-specific user configuration directory (e.g.~/.config/fga
)- OS-specific home directory (e.g.
~/
)
Added:
- Include current working directory in the config file resolution (#504) - thanks @OsmanMElsayed
Fixed:
- Bump OpenFGA to v1.8.13 to resolve a security vulnerability GHSA-c72g-53hw-82q7
v0.6.6
Changelog
0.6.6 (2025-04-23)
Added:
- Support csv in fga tuple delete (#478) - thanks @bensooraj
- Allow to use
tuples
andtuple_file
together in the store file (#369) - thanks @DanielBertocci - Add
--suppress-summary
flag tomodel test
command (#407) - thanks @Siddhant-K-code
Changed:
- fix validate command to properly exit with non-zero status on errors (#485) - thanks @Siddhant-K-code
v0.6.5
0.6.5 (2025-03-24)
Added:
- Support for RPS ramp up for tuple writes, which can be helpful when importing a large amount of tuples (#463)
Onfga tuple write
we now support the following flags:--max-rps
and--rampup-period-in-sec
. If one is set, both are required.
e.g.--max-rps 10 --rampup-period-in-sec 10
If these flags are set the CLI will start ramping up requests from 1RPS to the configured max RPS over the configured period
Changed:
- The deprecated
fga tuple import
has now been aliased tofga tuple write
(#463)
v0.6.4
v0.6.3
v0.6.2
0.6.2 (2024-12-02)
Fixed:
- Fixed issue where
fga store import
would error when importing a store with no tuples (#408) - thanks @ap0calypse8 - Fixed repetition in
fga query check
error output (#405) - thanks @Siddhant-K-code