From 309b2fd3e61b67f43f8071ba8017765a6dc5d6bc Mon Sep 17 00:00:00 2001 From: Brian Thorne Date: Wed, 9 Sep 2026 09:07:23 +1200 Subject: [PATCH] Prepare 0.9.0 release Bump the crate version (pyproject reads it via maturin) and turn the CHANGELOG's Unreleased section into the dated 0.9.0 section that the release job extracts verbatim as the GitHub release notes. --- CHANGELOG.md | 7 +++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65830c6..7786f0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.9.0] - 2026-09-09 + +Upgrades to cel-rust 0.14.5, which brings native `type()`, range-checked +`int()`/`uint()` conversions and, notably, rejection of CEL reserved words as +identifiers. Also the first release published through PyPI trusted publishing, +with the GitHub release created automatically from this section. + ### Changed - **CEL reserved words are now rejected as identifiers.** cel-rust 0.14.4 enforces the diff --git a/Cargo.lock b/Cargo.lock index 7e331b9..42389b5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -115,7 +115,7 @@ dependencies = [ [[package]] name = "cel" -version = "0.8.0" +version = "0.9.0" dependencies = [ "cel 0.14.5", "chrono", diff --git a/Cargo.toml b/Cargo.toml index bf79af7..84821cd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cel" -version = "0.8.0" +version = "0.9.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html