diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f9aaa2..83ad934 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,15 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Changed -- **Dependency**: `github.com/coregx/ahocorasick` v0.2.1 → v0.3.0 — zero-allocation - `Find`/`FindAt` API (returns `(Match, bool)` instead of `*Match`) - ### Planned - Look-around assertions - ARM NEON SIMD support (Go 1.26 `simd/archsimd` intrinsics — [#120](https://github.com/coregx/coregex/issues/120)) - SIMD prefilter for CompositeSequenceDFA (#83) +## [0.12.23] - 2026-08-05 + +### Changed +- **Dependency**: `github.com/coregx/ahocorasick` v0.2.1 → v0.3.0 — zero-allocation + `Find`/`FindAt` API (returns `(Match, bool)` instead of `*Match`) + ## [0.12.22] - 2026-06-15 ### Performance diff --git a/ROADMAP.md b/ROADMAP.md index ff03b80..c15e2e5 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -2,7 +2,7 @@ > **Strategic Focus**: Production-grade regex engine with RE2/rust-regex level optimizations -**Last Updated**: 2026-06-15 | **Current Version**: v0.12.22 | **Target**: v1.0.0 stable +**Last Updated**: 2026-08-05 | **Current Version**: v0.12.23 | **Target**: v1.0.0 stable --- @@ -106,7 +106,7 @@ v0.12.21 ✅ → Tagged start states, zero-alloc API (AllIndex iter.Seq), v0.12.22 ✅ → Lazy memory architecture (Rust Cache model), 5-7x memory reduction per pattern, WAF adoption unblocked (#158) ↓ -v0.12.23 (Current) → ahocorasick v0.3.0 (zero-alloc Find/FindAt API) +v0.12.23 ✅ → ahocorasick v0.3.0 (zero-alloc Find/FindAt API) ↓ v1.0.0-rc → Feature freeze, API locked ↓