We're excited to share a pair of updates that bring new capabilities and improvements to Cerbos. With v0.42 and v0.43, we've added support for SPIFFE identities in policies, improved the structure of audit logs, and tightened the reliability of policy updates in live environments.
In v0.42.0, Cerbos introduced native support for working with SPIFFE identities in policy conditions. This enhancement makes it easier to authorize service-to-service interactions based on trusted workload identities.
This is especially powerful for teams adopting SPIRE, Istio, or other identity-aware service infrastructure. We have written about this more with some example policies in this blog.
Audit logs have been upgraded to improve observability and downstream processing. Nested attribute values are now logged as structured JSON objects, rather than stringified JSON blobs.
This change makes it easier for log aggregation tools and observability platforms to:
If your system relies on parsing stringified JSON in logs, you may need to update your parsing logic - check the release notes for more details.
Cerbos v0.43 focuses on increasing the reliability of policy propagation in live environments. Two specific improvements help ensure that your Policy Decision Point (PDP) always reflects the latest valid policies:
These fixes help reinforce best practices in GitOps workflows and prevent stale or inconsistent policy states from affecting decision outcomes.
For full details, refer to the v0.42.0 and v0.43.0 release notes, or join the Cerbos Slack community for discussions.
Book a free Policy Workshop to discuss your requirements and get your first policy written by the Cerbos team
Join thousands of developers | Features and updates | 1x per month | No spam, just goodies.