openfga @ v1.4.0
integrity
- size
- 705.2 KiB
- downloaded
- last checked
- overlays
- go
- detected
- go module github.com/openfga/openfga
release notes
Changed
-
Enable support for Conditional Relationship Tuples by default. (#1220)
⚠️ Prior to upgrading to this release please first upgrade to
v1.3.10, and then you can proceed with upgrading to this release. Rolling back from this release to a release prior tov1.3.9has negative side-effects because of the introduction of Conditions. If you rollback from this release to a release prior tov1.3.9then conditional relationship tuples will be treated unconditionally, because relationship tuples prior tov1.3.9had no concept of Conditions. -
Added stricter gRPC server max message size constraints (#1222)
We changed the default gRPC max message size (4MB) to a stricter 512KB to protect the server from excessively large request
contextfields. This shouldn't impact existing clients since our calculated max message size should be much smaller than 512KB given our other input constraints.
download
curl -fL -o v1.4.0.zip https://ratatoskr.space/pkg/openfga/v1.4.0.zip
printf '%s %s\n' '1820fa731502fc2b0e327ef7391f23ce4837a82bebed00faf7a8b9bafecdfce8' 'v1.4.0.zip' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/openfga/v1.4.0.zip"
$out = "v1.4.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1820fa731502fc2b0e327ef7391f23ce4837a82bebed00faf7a8b9bafecdfce8") { throw "sha256 mismatch" }
curl -fL -o v1.4.0.tar.gz https://ratatoskr.space/pkg/openfga/v1.4.0.tar.gz
printf '%s %s\n' '2f72b9a0b5a534964b73340a256f37358d47e20e9a4397661e48027b3c97dfb6' 'v1.4.0.tar.gz' | sha256sum -c -
$url = "https://ratatoskr.space/pkg/openfga/v1.4.0.tar.gz"
$out = "v1.4.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2f72b9a0b5a534964b73340a256f37358d47e20e9a4397661e48027b3c97dfb6") { throw "sha256 mismatch" }
download via yggdrasil mesh
curl -fL -o v1.4.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.zip
printf '%s %s\n' '1820fa731502fc2b0e327ef7391f23ce4837a82bebed00faf7a8b9bafecdfce8' 'v1.4.0.zip' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.zip"
$out = "v1.4.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1820fa731502fc2b0e327ef7391f23ce4837a82bebed00faf7a8b9bafecdfce8") { throw "sha256 mismatch" }
curl -fL -o v1.4.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.tar.gz
printf '%s %s\n' '2f72b9a0b5a534964b73340a256f37358d47e20e9a4397661e48027b3c97dfb6' 'v1.4.0.tar.gz' | sha256sum -c -
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.tar.gz"
$out = "v1.4.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "2f72b9a0b5a534964b73340a256f37358d47e20e9a4397661e48027b3c97dfb6") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v1.4.0.zip | zip | 705.9 KiB |
blake3-24 a6fad7d92daf2f2e9dc9a164a988f3cfab82ece64b301e12
sha256 1820fa731502fc2b0e327ef7391f23ce4837a82bebed00faf7a8b9bafecdfce8
sha1 4997d41fef4f3efc00b237dfc5d1d621f9957a8d
|
| v1.4.0.tar.gz | tar.gz | 584.6 KiB |
blake3-24 fbacbaf89c61f7a1caf6fe9460c60bfe1176385b55276b99
sha256 2f72b9a0b5a534964b73340a256f37358d47e20e9a4397661e48027b3c97dfb6
sha1 2286fd68562446d814379c47541ade0d1b83c60e
|
go module archive
module zip with the module path rewritten to this mirror; fetched by go get through the
GOPROXY route
| artifact | format | size | hashes |
|---|---|---|---|
| v1.4.0.zip | zip | 710.0 KiB |
blake3-24 e7caa7f7f599c44f619e0f0e249f0161273788aead929273
sha256 d469923c414ea7aec851bebc0b0560b4876a68e7f00d8ed0fbdb8fb464ad7a95
sha1 e64895ce1956c2c2b9a86a9ed70570794ff78a78
|
install
http_archive(
name = "openfga",
urls = ["https://ratatoskr.space/pkg/openfga/v1.4.0.tar.gz"],
integrity = "sha256-L3K5oLWlNJZLczQKJW83NY1H4g6aQ5dmHkgCezyX37Y=",
strip_prefix = "openfga-v1.4.0",
)
.url = "https://ratatoskr.space/pkg/openfga/v1.4.0.tar.gz",
GOPROXY=https://ratatoskr.space GOSUMDB=off go get ratatoskr.space/pkg/openfga@v1.4.0
install via yggdrasil mesh
http_archive(
name = "openfga",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.tar.gz"],
integrity = "sha256-L3K5oLWlNJZLczQKJW83NY1H4g6aQ5dmHkgCezyX37Y=",
strip_prefix = "openfga-v1.4.0",
)
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga/v1.4.0.tar.gz",
GOPROXY=http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg GOSUMDB=off GOINSECURE=14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/* go get 14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/openfga@v1.4.0