diff --git a/Cargo.lock b/Cargo.lock index 43c0302d..8104e6e4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1292,7 +1292,7 @@ dependencies = [ [[package]] name = "hotfix" -version = "0.2.8" +version = "0.2.9" dependencies = [ "anyhow", "async-trait", @@ -1351,7 +1351,7 @@ dependencies = [ [[package]] name = "hotfix-message" -version = "0.2.5" +version = "0.2.6" dependencies = [ "anyhow", "chrono", @@ -1367,7 +1367,7 @@ dependencies = [ [[package]] name = "hotfix-status" -version = "0.1.13" +version = "0.1.14" dependencies = [ "askama", "async-trait", diff --git a/crates/hotfix-message/CHANGELOG.md b/crates/hotfix-message/CHANGELOG.md index ffbe32ae..15e2661e 100644 --- a/crates/hotfix-message/CHANGELOG.md +++ b/crates/hotfix-message/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.6](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-message-v0.2.5...hotfix-message-v0.2.6) - 2025-11-24 + +### Other + +- add test case for processing correct duplicate message ([#235](https://github.com/Validus-Risk-Management/hotfix/pull/235)) + ## [0.2.5](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-message-v0.2.4...hotfix-message-v0.2.5) - 2025-11-12 ### Added diff --git a/crates/hotfix-message/Cargo.toml b/crates/hotfix-message/Cargo.toml index 6922b76a..d875faad 100644 --- a/crates/hotfix-message/Cargo.toml +++ b/crates/hotfix-message/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hotfix-message" description = "FIX messages for HotFIX." -version = "0.2.5" +version = "0.2.6" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/crates/hotfix-status/CHANGELOG.md b/crates/hotfix-status/CHANGELOG.md index 46e691ca..521f3621 100644 --- a/crates/hotfix-status/CHANGELOG.md +++ b/crates/hotfix-status/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.14](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-status-v0.1.13...hotfix-status-v0.1.14) - 2025-11-24 + +### Other + +- updated the following local packages: hotfix + ## [0.1.13](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-status-v0.1.12...hotfix-status-v0.1.13) - 2025-11-19 ### Other diff --git a/crates/hotfix-status/Cargo.toml b/crates/hotfix-status/Cargo.toml index 86f4a819..46c7ceeb 100644 --- a/crates/hotfix-status/Cargo.toml +++ b/crates/hotfix-status/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hotfix-status" description = "Status endpoints and an optional web-based dashboard for the HotFIX engine" -version = "0.1.13" +version = "0.1.14" authors.workspace = true edition.workspace = true license.workspace = true @@ -18,7 +18,7 @@ workspace = true ui = ["askama", "mime_guess", "rust-embed"] [dependencies] -hotfix = { version = "0.2.8", path = "../hotfix" } +hotfix = { version = "0.2.9", path = "../hotfix" } askama = { workspace = true, features = ["serde_json"], optional = true } async-trait = { workspace = true } diff --git a/crates/hotfix/CHANGELOG.md b/crates/hotfix/CHANGELOG.md index 5adf365c..12d8cf45 100644 --- a/crates/hotfix/CHANGELOG.md +++ b/crates/hotfix/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.9](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-v0.2.8...hotfix-v0.2.9) - 2025-11-24 + +### Added + +- better handling of resend requests ([#237](https://github.com/Validus-Risk-Management/hotfix/pull/237)) + +### Other + +- add session-level test case for OrigSendingTime missing in dup message ([#238](https://github.com/Validus-Risk-Management/hotfix/pull/238)) +- add test case for processing correct duplicate message ([#235](https://github.com/Validus-Risk-Management/hotfix/pull/235)) + ## [0.2.8](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-v0.2.7...hotfix-v0.2.8) - 2025-11-19 ### Added diff --git a/crates/hotfix/Cargo.toml b/crates/hotfix/Cargo.toml index e04f8dd1..42e492e7 100644 --- a/crates/hotfix/Cargo.toml +++ b/crates/hotfix/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hotfix" description = "Buy-side FIX engine written in pure Rust" -version = "0.2.8" +version = "0.2.9" authors.workspace = true edition.workspace = true license.workspace = true @@ -19,7 +19,7 @@ mongodb = ["dep:mongodb"] workspace = true [dependencies] -hotfix-message = { version = "0.2.5", path = "../hotfix-message", features = ["utils-chrono"] } +hotfix-message = { version = "0.2.6", path = "../hotfix-message", features = ["utils-chrono"] } anyhow = { workspace = true } async-trait = { workspace = true } @@ -40,7 +40,7 @@ tracing = { workspace = true } uuid = { workspace = true, features = ["v4"] } [dev-dependencies] -hotfix-message = { version = "0.2.5", path = "../hotfix-message", features = ["utils-chrono"] } +hotfix-message = { version = "0.2.6", path = "../hotfix-message", features = ["utils-chrono"] } testcontainers = { workspace = true } tokio = { workspace = true, features = ["test-util"] }