v0.5.0-rc.9 #947
v0.5.0-rc.9
#947
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
v0.5.0-rc.9 - 2024-12-25
Bug Fixes
Broken deno runtime secret injection (#946)
Migration notes
Features
(gate,sdk) New policy spec (#937) - BREAKING: new policy spec (#937)
Migration notes
Composition rules:
ALLOW
: allow parent and all its children (ignore inner policies)DENY
: deny parent and all its children (ignore inner policies)PASS
: pass through parent and evaluate each children (no-op,equivalent to no policies)
ALLOW
andDENY
compose the same as true and false with the AND gate,PASS
does not participate.ALLOW
& P = PDENY
& P =DENY
(e.g. DENY & ALLOW = DENY)PASS
& P = P (does not participate)Summary by CodeRabbit
Release Notes
New Features
Enhanced documentation for Metatype's mental model, including clearer
policy definitions and a comparison table with classical models.
Introduction of a comprehensive tutorial on building a Metatype API,
covering setup, CRUD operations, and security practices.
Bug Fixes
Updated policy logic to return explicit 'ALLOW' or 'DENY' strings
instead of boolean values across various components.
Documentation
Improved clarity and detail in documentation for policies and core
concepts.
Refactor
Streamlined policy management and evaluation logic across multiple
files, enhancing clarity and maintainability.
Tests
Added tests for new policy functionalities and updated existing tests
to reflect changes in policy handling.
This discussion was created from the release v0.5.0-rc.9.
Beta Was this translation helpful? Give feedback.
All reactions