v0.7.0
What's Changed
- fix: close remaining findings from the July 2026 deep architecture review by @ovasylenko in #90
- ⚡ Bolt: Optimize circuit breaker fast path to prevent DashMap write lock contention by @ovasylenko in #80
- 🛡️ Sentinel: [HIGH] Fix authorization bypass in circuit breakers list by @ovasylenko in #87
- ⚡ Bolt: Replace HashSet with Vec for block IDs tracking during output compaction by @ovasylenko in #83
- ⚡ Bolt: [performance improvement] Avoid Vec allocations in tree traversal by @ovasylenko in #89
- ⚡ Bolt: [performance improvement] Eliminate Vector Reallocation in Scheduler Fast Path by @ovasylenko in #81
- ⚡ Bolt: [performance improvement] Deduplicate execution path slices for faster binary search by @ovasylenko in #86
- ⚡ Bolt: Remove Vec allocation overhead from evaluator checks by @ovasylenko in #91
- ⚡ Bolt: Remove unnecessary String clone in scheduler hot path by @ovasylenko in #92
- ⚡ Bolt: Zero-allocation vector filtering in concurrency hot path by @ovasylenko in #93
- 🛡️ Sentinel: [security improvement] Remove dynamic SQL formatting in instance deletion queries by @ovasylenko in #94
- ⚡ Bolt: Avoid HashMap allocation on cancellation hot path by @ovasylenko in #95
- ⚡ Bolt: Remove HashMap allocation from find_parallel_step_pair by @ovasylenko in #96
- test(engine): expand boundary and dataflow coverage by @ovasylenko in #97
- chore: stage v0.7.0-rc.1 by @ovasylenko in #98
- fix: scope engine smoke requests to tenant by @ovasylenko in #99
- fix(release): build GNU artifacts against Bookworm-compatible glibc by @ovasylenko in #101
- style(cli): format end-to-end tests by @ovasylenko in #102
- test(cli): cover terminal sequence outcomes by @ovasylenko in #103
- fix: keep release binaries glibc compatible by @ovasylenko in #100
- docs: align engine documentation with current features by @ovasylenko in #104
- test: align CI expectations with engine semantics by @ovasylenko in #105
- Harden v0.7.0-rc.2 release artifacts by @ovasylenko in #106
- fix(release): support Ubuntu 22.04 protoc by @ovasylenko in #107
- fix(release): smoke test target platform by @ovasylenko in #108
- fix(release): compose provenance image indexes by @ovasylenko in #109
- fix(ci): allow cold fuzz smoke builds by @ovasylenko in #110
Full Changelog: v0.6.0...v0.7.0