Skip to content

Commit 8629cf9

Browse files
committed
Prepare 0.5.5 release
1 parent b8315f4 commit 8629cf9

3 files changed

Lines changed: 18 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.5] - 2026-02-07
11+
12+
### Added
13+
14+
- `compile()` API and `Program.execute()` for reuse and performance
15+
- `OptionalValue` wrapper to expose CEL optional values in Python
16+
- Compile vs execute benchmark script (`examples/performance/compile_execute_benchmark.py`)
17+
18+
### Updated
19+
20+
- Updated cel-rust from 0.11.6 to 0.12.0
21+
22+
### Changed
23+
24+
- Documentation: pre-compilation guidance and OptionalValue examples
25+
1026
## [0.5.4] - 2025-10-23
1127

1228
### Updated
@@ -115,4 +131,3 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
115131
- **PyO3 migration**: moved from deprecated `IntoPy` to new `IntoPyObject` API.
116132
- New conversion system improves error handling and type safety.
117133
- All 120 tests pass on current dependency set.
118-

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cel"
3-
version = "0.5.4"
3+
version = "0.5.5"
44
edition = "2021"
55

66
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

0 commit comments

Comments
 (0)