v2.4.4
·
10 commits
to release/2.4.x
since this release
Release 2.4.4, available on crates.io
Cedar Language Version: 2.1.3
Changed
- Calling
add_template
with aPolicyId
that is an existing link will now error. (#671, backport of #456)
Fixed
- Updated
PolicySet::link
to not mutate internal state when failing to link a static
policy. With this fix it is possible to create a link with a policy id
after previously failing to create that link with the same id from a static
policy. (#669, backport of #412) - Action entities in the store will pass schema-based validation without requiring
the transitive closure to be pre-computed. (#688, backport of #581) - Policies containing the literal
i64::MIN
can now be properly converted to the JSON policy format. (#672, backport of #601) Template::from_json
errors when there are slots in template conditions. (#672, backport of #626)Policy::to_json
does not error on policies containing special identifiers such asprincipal
,then
, andtrue
. (#672, backport of #628)
Full Changelog: v2.4.3...v2.4.4