Releases: orch8-io/engine
Releases · orch8-io/engine
v0.5.0
What's Changed
- ⚡ Bolt: Remove unnecessary allocations in externalized state batch_save by @ovasylenko in #28
- ⚡ Bolt: optimize circuit breaker DashMap write-locks and allocations by @ovasylenko in #29
- ⚡ Bolt: Use zero-allocation references in telemetry bulk insert by @ovasylenko in #31
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- fix: resolve all 25 RustSec advisories by @ovasylenko in #19
- 🛡️ Sentinel: [Security Enhancement] Refactor string concatenation to
QueryBuilderin SQLite sequences by @ovasylenko in #20
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
- 🛡️ Sentinel: [HIGH] Fix SQL injection vulnerability in PostgreSQL configuration by @ovasylenko in #16
- ⚡ Bolt: Eliminate String allocations on DashMap hot paths via custom trait borrow by @ovasylenko in #18
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.2.1...v0.3.1
v0.2.1
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- 🛡️ Sentinel: [HIGH] Fix SQL Injection vulnerability by removing format! from sqlx query by @ovasylenko in #6
- ⚡ Bolt: eliminate DashMap write-lock contention on circuit breaker hot paths by @ovasylenko in #7
- 🛡️ Sentinel: [MEDIUM] Refactor format! out of SQLx queries in SQLite storage by @ovasylenko in #11
- ⚡ Bolt: Avoid string allocations when grouping by concurrency keys by @ovasylenko in #12
- 🛡️ Sentinel: [MEDIUM] Fix dynamic SQL format! in SQLite bulk_reschedule by @ovasylenko in #15
- ⚡ Bolt: Optimize HashMap key allocations in storage concurrency checks by @ovasylenko in #14
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- ⚡ Bolt: Remove clone() from sqlx::QueryBuilder push_bind arguments in SQLite backend by @ovasylenko in #5
Full Changelog: https://github.com/orch8-io/engine/commits/v0.1.0