Skip to content

Update module github.com/cedar-policy/cedar-go to v1.6.0#76

Merged
JAORMX merged 1 commit intomainfrom
renovate/github.com-cedar-policy-cedar-go-1.x
Mar 23, 2026
Merged

Update module github.com/cedar-policy/cedar-go to v1.6.0#76
JAORMX merged 1 commit intomainfrom
renovate/github.com-cedar-policy-cedar-go-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 20, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/cedar-policy/cedar-go v1.5.2v1.6.0 age confidence

Release Notes

cedar-policy/cedar-go (github.com/cedar-policy/cedar-go)

v1.6.0

Compare Source

What's Changed

  • Fix duration parsing to support i64 range and add Makefile targets by @​philhassey in #​133
  • Add schema validation with corpus-based testing by @​philhassey in #​134
  • Fix ParseDecimal dropping negative sign for values in (-1, 0) by @​patjakdev in #​138
    • This fixes a critical policy parsing bug that could result in incorrect authorization decisions
  • Use sumtype:decl on all marker interfaces in the repo by @​patjakdev in #​135
  • Make marker method implementation more self-documenting by @​patjakdev in #​139
  • Fix corpus test round-trip failures and achieve Rust escape_debug parity by @​philhassey in #​143
  • Replace coverage exceptions with corpus-driven validate coverage by @​philhassey in #​144
  • Schema-guided entity parsing by @​patjakdev in #​141
    • This fixes a critical entity parsing bug that could result in incorrect authorization decisions
    • Note: implicit Entity UID parsing in ambiguous situations is now only supported via schema-guided entity parsing (see Entity.UnmarshalJSONWithSchema() and EntityMap.UnmarshalJSONWithSchema() in x/exp/types. It has been removed from the unguided JSON parser, which could break applications that depended on that incorrect behavior.
  • Minor cleanup by @​patjakdev in #​145

Full Changelog: cedar-policy/cedar-go@v1.5.2...v1.6.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@JAORMX JAORMX merged commit 530e7cb into main Mar 23, 2026
15 of 16 checks passed
@JAORMX JAORMX deleted the renovate/github.com-cedar-policy-cedar-go-1.x branch March 23, 2026 05:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant