File tree 4 files changed +31
-3
lines changed
4 files changed +31
-3
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.9.1] ( https://github.com/clarkmcc/cel-rust/compare/cel-interpreter-v0.9.0...cel-interpreter-v0.9.1 ) - 2025-04-29
11
+
12
+ ### Added
13
+
14
+ - Implement Short-Circuit Evaluation for AND Expressions to Fix Issue #117 ([ #118 ] ( https://github.com/clarkmcc/cel-rust/pull/118 ) )
15
+
16
+ ### Fixed
17
+
18
+ - improve ` Context::add_variable ` ` Err ` type ([ #127 ] ( https://github.com/clarkmcc/cel-rust/pull/127 ) )
19
+
20
+ ### Other
21
+
22
+ - Add ` min ` function ([ #130 ] ( https://github.com/clarkmcc/cel-rust/pull/130 ) )
23
+ - Fix typos. ([ #125 ] ( https://github.com/clarkmcc/cel-rust/pull/125 ) )
24
+ - Add custom Duration and Timestamp types for conversion with serde ([ #89 ] ( https://github.com/clarkmcc/cel-rust/pull/89 ) )
25
+ - Export timestamp and duration fn as they were ([ #112 ] ( https://github.com/clarkmcc/cel-rust/pull/112 ) )
26
+ - ValueType copy & debug ([ #113 ] ( https://github.com/clarkmcc/cel-rust/pull/113 ) )
27
+ - Expose Serialization and ToJson errors ([ #114 ] ( https://github.com/clarkmcc/cel-rust/pull/114 ) )
28
+ - Fix compilation without chrono ([ #111 ] ( https://github.com/clarkmcc/cel-rust/pull/111 ) )
29
+ - Fix default features, cleanup dependencies & other minor code improvements ([ #109 ] ( https://github.com/clarkmcc/cel-rust/pull/109 ) )
30
+ - Added missing timestamp macros ([ #106 ] ( https://github.com/clarkmcc/cel-rust/pull/106 ) )
31
+
10
32
## [ 0.9.0] ( https://github.com/clarkmcc/cel-rust/compare/cel-interpreter-v0.8.1...cel-interpreter-v0.9.0 ) - 2024-10-30
11
33
12
34
### Other
Original file line number Diff line number Diff line change 2
2
name = " cel-interpreter"
3
3
description = " An interpreter for the Common Expression Language (CEL)"
4
4
repository = " https://github.com/clarkmcc/cel-rust"
5
- version = " 0.9.0 "
5
+ version = " 0.9.1 "
6
6
authors = [" Tom Forbes <tom@tomforb.es>" , " Clark McCauley <me@clarkmccauley.com>" ]
7
7
edition = " 2021"
8
8
license = " MIT"
9
9
categories = [" compilers" ]
10
10
11
11
[dependencies ]
12
- cel-parser = { path = " ../parser" , version = " 0.8.0 " }
12
+ cel-parser = { path = " ../parser" , version = " 0.8.1 " }
13
13
14
14
nom = " 7.1.3"
15
15
Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ 0.8.1] ( https://github.com/clarkmcc/cel-rust/compare/cel-parser-v0.8.0...cel-parser-v0.8.1 ) - 2025-04-29
11
+
12
+ ### Added
13
+
14
+ - Implement Short-Circuit Evaluation for AND Expressions to Fix Issue #117 ([ #118 ] ( https://github.com/clarkmcc/cel-rust/pull/118 ) )
15
+
10
16
## [ 0.8.0] ( https://github.com/clarkmcc/cel-rust/compare/cel-parser-v0.7.1...cel-parser-v0.8.0 ) - 2024-10-30
11
17
12
18
### Other
Original file line number Diff line number Diff line change 2
2
name = " cel-parser"
3
3
description = " A parser for the Common Expression Language (CEL)"
4
4
repository = " https://github.com/clarkmcc/cel-rust"
5
- version = " 0.8.0 "
5
+ version = " 0.8.1 "
6
6
authors = [" Tom Forbes <tom@tomforb.es>" , " Clark McCauley <me@clarkmccauley.com>" ]
7
7
edition = " 2021"
8
8
license = " MIT"
You can’t perform that action at this time.
0 commit comments