From ea256ebc9eaae8c5f88386d84ca250e7e2a46b2a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Nov 2024 07:36:19 -0700 Subject: [PATCH] chore: release (#95) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- interpreter/CHANGELOG.md | 21 +++++++++++++++++++++ interpreter/Cargo.toml | 6 +++--- parser/CHANGELOG.md | 17 +++++++++++++++++ parser/Cargo.toml | 2 +- 4 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 interpreter/CHANGELOG.md create mode 100644 parser/CHANGELOG.md diff --git a/interpreter/CHANGELOG.md b/interpreter/CHANGELOG.md new file mode 100644 index 0000000..5f4318e --- /dev/null +++ b/interpreter/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.9.0](https://github.com/clarkmcc/cel-rust/compare/cel-interpreter-v0.8.1...cel-interpreter-v0.9.0) - 2024-10-30 + +### Other + +- Support `.map` over map ([#105](https://github.com/clarkmcc/cel-rust/pull/105)) +- Detailed parse error ([#102](https://github.com/clarkmcc/cel-rust/pull/102)) +- Fix `clippy::too_long_first_doc_paragraph` lints. ([#101](https://github.com/clarkmcc/cel-rust/pull/101)) +- Support empty/default contexts, put chrono/regex behind features ([#97](https://github.com/clarkmcc/cel-rust/pull/97)) +- Fix `clippy::empty_line_after_doc_comments` lints ([#98](https://github.com/clarkmcc/cel-rust/pull/98)) +- Allow `.size()` method on types ([#88](https://github.com/clarkmcc/cel-rust/pull/88)) +- Conformance test fixes ([#79](https://github.com/clarkmcc/cel-rust/pull/79)) +- Convert CEL values to JSON ([#77](https://github.com/clarkmcc/cel-rust/pull/77)) diff --git a/interpreter/Cargo.toml b/interpreter/Cargo.toml index ca587e8..fa70cce 100644 --- a/interpreter/Cargo.toml +++ b/interpreter/Cargo.toml @@ -2,14 +2,14 @@ name = "cel-interpreter" description = "An interpreter for the Common Expression Language (CEL)" repository = "https://github.com/clarkmcc/cel-rust" -version = "0.8.1" +version = "0.9.0" authors = ["Tom Forbes ", "Clark McCauley "] edition = "2021" license = "MIT" categories = ["compilers"] [dependencies] -cel-parser = { path = "../parser", version = "0.7.1 " } +cel-parser = { path = "../parser", version = "0.8.0" } thiserror = "1.0.40" chrono = { version = "0.4.26", default-features = false, features = ["alloc"], optional = true } nom = "7.1.3" @@ -30,4 +30,4 @@ harness = false [features] json = ["dep:base64", "dep:serde_json"] regex = ["dep:regex"] -chrono = ["dep:chrono"] \ No newline at end of file +chrono = ["dep:chrono"] diff --git a/parser/CHANGELOG.md b/parser/CHANGELOG.md new file mode 100644 index 0000000..95f9d00 --- /dev/null +++ b/parser/CHANGELOG.md @@ -0,0 +1,17 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.8.0](https://github.com/clarkmcc/cel-rust/compare/cel-parser-v0.7.1...cel-parser-v0.8.0) - 2024-10-30 + +### Other + +- Detailed parse error ([#102](https://github.com/clarkmcc/cel-rust/pull/102)) +- Update lalrpop to 0.22 from 0.19.x ([#99](https://github.com/clarkmcc/cel-rust/pull/99)) +- Fix `clippy::empty_line_after_doc_comments` lints ([#98](https://github.com/clarkmcc/cel-rust/pull/98)) +- Conformance test fixes ([#79](https://github.com/clarkmcc/cel-rust/pull/79)) diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 1e78c58..0c48312 100644 --- a/parser/Cargo.toml +++ b/parser/Cargo.toml @@ -2,7 +2,7 @@ name = "cel-parser" description = "A parser for the Common Expression Language (CEL)" repository = "https://github.com/clarkmcc/cel-rust" -version = "0.7.1" +version = "0.8.0" authors = ["Tom Forbes ", "Clark McCauley "] edition = "2021" license = "MIT"