Skip to content

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

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/github.com-cedar-policy-cedar-go-1.x
Open

Update module github.com/cedar-policy/cedar-go to v1.6.0#76
renovate[bot] wants to merge 1 commit intomainfrom
renovate/github.com-cedar-policy-cedar-go-1.x

Conversation

@renovate
Copy link
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.

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.

0 participants