diff --git a/CHANGELOG.md b/CHANGELOG.md index 9fc4c99f1..a416cf190 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,3 +10,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 > Fork releases use `v`-prefixed tags (`v4.0.0`); upstream uses bare tags (`3.1.2`). ## [Unreleased] + +## [5.0.0](https://github.com/structured-world/coordinode-lsm-tree/compare/v4.0.0...v5.0.0) - 2026-03-23 + +### Added + +- *(compression)* zstd dictionary compression support ([#131](https://github.com/structured-world/coordinode-lsm-tree/pull/131)) + +### Fixed + +- thread UserComparator through ingestion guards and range overlap ([#139](https://github.com/structured-world/coordinode-lsm-tree/pull/139)) + +### Refactored + +- add #[non_exhaustive] to CompressionType enum diff --git a/Cargo.toml b/Cargo.toml index d6b865135..edec113a4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "coordinode-lsm-tree" description = "A K.I.S.S. implementation of log-structured merge trees (LSM-trees/LSMTs) — CoordiNode fork" license = "MIT OR Apache-2.0" -version = "4.0.0" +version = "5.0.0" edition = "2021" rust-version = "1.90" readme = "README.md"