History for the Cedar Policy Language
History of the Cedar language
The following table tracks changes to the Cedar language version. The language version is different from the SDK version (which corresponds to the cedar-policy
version on crates.io) because a breaking change for the Cedar Rust API may or may not be a breaking change for the Cedar language. See the SDK changelog for details about what is included in different SDK versions. We recommend using the latest SDK version that supports your desired language version since later SDK versions may contain important bug fixes and improvements to usability.
Cedar Version | Description | Cedar SDK Version(s) | Date |
---|---|---|---|
4.1 | Entity tags rfc#82 Annotations without values cedar#1231 | 4.2.0 | October 7, 2024 |
4.0 | Reserve __cedar identifier for internal use rfc#52Remove unspecified entities rfc#55 Disallow shadowing definitions in the empty namespace rfc#70 Allow EntityOrCommon field in JSON schema cedar#1060Disallow Bool , Boolean , Entity , Extension , Long , Record , Set , and String as common type names in schemas cedar#1150 | 4.0.0 - 4.1.0 | September 16, 2024 |
3.4 | JSON format for policy sets cedar#549 | 3.3.0 - 3.4.0 | August 19, 2024 |
3.3 | References between common types cedar#154 | 3.2.0 - 3.2.4 | May 17, 2024 |
3.2 | General multiplication operator rfc#57 | 3.1.2 - 3.1.4 | March 29, 2024 |
3.1 | Cedar schema format rfc#24 | 3.1.0 - 3.1.1 | March 8, 2024 |
3.0 | is operator rfc#5Stricter validation rfc#19 Disallow duplicate keys in records rfc#20 Request validation cedar#191 Entity validation cedar#360 | 3.0.0 - 3.0.1 | December 15, 2023 |
2.2 | General multiplication operator (backport to 2.x) rfc#57 | 2.4.5 - 2.5.0 | April 1, 2024 |
2.1 | Disallow whitespace in namespaces rfc#9 | 2.3.0 - 2.4.4 | June 29, 2023 |
2.0 | Initial release of the Cedar Policy Language | 2.0.0 - 2.2.0 | May 10, 2023 |
Document history for the Cedar Policy Language Guide
The following table describes major documentation updates for Cedar.
Description | Date |
---|---|
Added JSON policy set format sub-topic | August 19, 2024 |
Added Cedar schema format topic | February 21, 2024 |
Added is operator sub-topic | December 15, 2023 |
Added Entities & context syntax topic | July 27, 2023 |
Added Schema grammar topic | July 17, 2023 |
Added JSON policy format topic | July 14, 2023 |
Added Best Practices topics | July 14, 2023 |
Initial release of the Cedar Policy Language Guide | May 10, 2023 |