Releases: uatuko/ruek
Releases · uatuko/ruek
v0.3.1
v0.3.0
🔦 Spotlight
- Full ReBAC implementation with multiple optimisation strategies (#73)
⚠️ Breaking changes
- DB: Unused
_rid
column is removed fromtuples
table and replaced by new_rid_l
and_rid_r
columns (#98) - gRPC:
cost
fields in Relations service response messages have been changed fromuint32
toint32
(#98)
What's Changed
- Bump golang.org/x/net from 0.19.0 to 0.23.0 in /examples/fileshare by @dependabot in #87
- ReBAC: Optimise when creating relations by @uatuko in #98
- ReBAC: Optimisation strategies by @uatuko in #99
- ReBAC:
set
strategy for checking relations by @uatuko in #100 - ReBAC:
graph
strategy for checking relations by @uatuko in #101 - Update docs by @uatuko in #102
Full Changelog: v0.2.0...v0.3.0
v0.2.0
🔦 Spotlight
- ReBAC implementation without computed relations or optimisations (using Relation Tuples proposal from RFC #72)
- Multi-platform containers (#93, #95)
⚠️ Breaking changes
- Remove Resources gRPC service and introduce Entities gRPC service (#91)
What's Changed
- Handle shutdown signals by @kw510 in #74
- Add discussion reference for ReBAC by @Pr301 in #76
- Tuples by @uatuko in #75
- Fileshare Example: add host:port flag by @td0m in #78
- Change Authz service to use tuples instead of records by @uatuko in #77
- Bump vite from 5.0.11 to 5.0.12 in /examples/fileshare/app by @dependabot in #81
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /examples/fileshare by @dependabot in #80
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 in /examples/fileshare by @dependabot in #79
- Bump vite from 5.0.12 to 5.0.13 in /examples/fileshare/app by @dependabot in #83
- Relations gRPC service by @uatuko in #82
- List Relations (left) by @uatuko in #84
- List relations (right) by @uatuko in #86
- Change Resources service to use tuples instead of records by @uatuko in #88
- Drop records table by @uatuko in #89
- Entities gRPC service by @uatuko in #91
- Tidy-up Authz gRPC service by @uatuko in #90
- Enable Relations gRPC service by @uatuko in #92
- GitHub publish workflow by @uatuko in #93
- Command-line options by @uatuko in #94
- Publish multi-platform containers by @uatuko in #95
New Contributors
Full Changelog: v0.1.0...v0.2.0
Version 0.1.0
🚀 Initial release