diff --git a/Cargo.lock b/Cargo.lock index 8ddaef2..1e5941c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1274,7 +1274,7 @@ dependencies = [ [[package]] name = "hotfix" -version = "0.4.2" +version = "0.4.3" dependencies = [ "anyhow", "async-trait", @@ -1317,7 +1317,7 @@ dependencies = [ [[package]] name = "hotfix-codegen" -version = "0.1.5" +version = "0.1.6" dependencies = [ "chrono", "fnv", @@ -1340,7 +1340,7 @@ dependencies = [ [[package]] name = "hotfix-dictionary" -version = "0.1.4" +version = "0.1.5" dependencies = [ "fnv", "roxmltree", @@ -1352,7 +1352,7 @@ dependencies = [ [[package]] name = "hotfix-message" -version = "0.2.7" +version = "0.2.8" dependencies = [ "anyhow", "chrono", @@ -1368,7 +1368,7 @@ dependencies = [ [[package]] name = "hotfix-web" -version = "0.1.4" +version = "0.1.5" dependencies = [ "anyhow", "async-trait", @@ -1385,7 +1385,7 @@ dependencies = [ [[package]] name = "hotfix-web-ui" -version = "0.1.5" +version = "0.1.6" dependencies = [ "anyhow", "askama", diff --git a/crates/hotfix-codegen/CHANGELOG.md b/crates/hotfix-codegen/CHANGELOG.md index 44d63d5..99e9f03 100644 --- a/crates/hotfix-codegen/CHANGELOG.md +++ b/crates/hotfix-codegen/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-codegen-v0.1.5...hotfix-codegen-v0.1.6) - 2026-01-20 + +### Other + +- updated the following local packages: hotfix-dictionary, hotfix-dictionary + ## [0.1.5](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-codegen-v0.1.4...hotfix-codegen-v0.1.5) - 2025-12-09 ### Other diff --git a/crates/hotfix-codegen/Cargo.toml b/crates/hotfix-codegen/Cargo.toml index 566f4bd..02ba0fa 100644 --- a/crates/hotfix-codegen/Cargo.toml +++ b/crates/hotfix-codegen/Cargo.toml @@ -2,7 +2,7 @@ name = "hotfix-codegen" description = "Code generation for HotFIX." readme = "./README.md" -version = "0.1.5" +version = "0.1.6" authors.workspace = true edition.workspace = true license.workspace = true @@ -15,7 +15,7 @@ categories.workspace = true workspace = true [dependencies] -hotfix-dictionary = { version = "0.1.4", path = "../hotfix-dictionary" } +hotfix-dictionary = { version = "0.1.5", path = "../hotfix-dictionary" } chrono.workspace = true fnv.workspace = true @@ -23,6 +23,6 @@ heck.workspace = true indoc.workspace = true [dev-dependencies] -hotfix-dictionary = { version = "0.1.4", path = "../hotfix-dictionary", features = ["fix40", "fix41", "fix42", "fix43", "fix50"] } +hotfix-dictionary = { version = "0.1.5", path = "../hotfix-dictionary", features = ["fix40", "fix41", "fix42", "fix43", "fix50"] } syn = { workspace = true, features = ["full", "parsing"] } diff --git a/crates/hotfix-dictionary/CHANGELOG.md b/crates/hotfix-dictionary/CHANGELOG.md index f4a5fd2..8d3865c 100644 --- a/crates/hotfix-dictionary/CHANGELOG.md +++ b/crates/hotfix-dictionary/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-dictionary-v0.1.4...hotfix-dictionary-v0.1.5) - 2026-01-20 + +### Other + +- Replace unwraps with anyhow errors in session code ([#265](https://github.com/Validus-Risk-Management/hotfix/pull/265)) + ## [0.1.4](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-dictionary-v0.1.3...hotfix-dictionary-v0.1.4) - 2025-12-09 ### Added diff --git a/crates/hotfix-dictionary/Cargo.toml b/crates/hotfix-dictionary/Cargo.toml index 1362ec0..ee92f66 100644 --- a/crates/hotfix-dictionary/Cargo.toml +++ b/crates/hotfix-dictionary/Cargo.toml @@ -2,7 +2,7 @@ name = "hotfix-dictionary" description = "FIX dictionary generation for HotFIX." readme = "./README.md" -version = "0.1.4" +version = "0.1.5" authors.workspace = true edition.workspace = true license.workspace = true @@ -33,4 +33,4 @@ roxmltree.workspace = true smartstring = { workspace = true, optional = true } strum.workspace = true strum_macros.workspace = true -thiserror.workspace = true \ No newline at end of file +thiserror.workspace = true diff --git a/crates/hotfix-message/CHANGELOG.md b/crates/hotfix-message/CHANGELOG.md index 7958d6b..02e2312 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.8](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-message-v0.2.7...hotfix-message-v0.2.8) - 2026-01-20 + +### Other + +- updated the following local packages: hotfix-dictionary, hotfix-dictionary, hotfix-dictionary, hotfix-codegen + ## [0.2.7](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-message-v0.2.6...hotfix-message-v0.2.7) - 2025-12-09 ### Added diff --git a/crates/hotfix-message/Cargo.toml b/crates/hotfix-message/Cargo.toml index 75cc92e..ecb0c32 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.7" +version = "0.2.8" authors.workspace = true edition.workspace = true license.workspace = true @@ -22,7 +22,7 @@ workspace = true [dependencies] hotfix-derive = { version = "0.1.2", path = "../hotfix-derive" } -hotfix-dictionary = { version = "0.1.4", path = "../hotfix-dictionary" } +hotfix-dictionary = { version = "0.1.5", path = "../hotfix-dictionary" } anyhow.workspace = true chrono.workspace = true @@ -30,7 +30,7 @@ indexmap.workspace = true thiserror.workspace = true [dev-dependencies] -hotfix-dictionary = { version = "0.1.4", path = "../hotfix-dictionary", features = ["fix42"] } +hotfix-dictionary = { version = "0.1.5", path = "../hotfix-dictionary", features = ["fix42"] } anyhow.workspace = true criterion.workspace = true @@ -38,8 +38,8 @@ quickcheck.workspace = true quickcheck_macros.workspace = true [build-dependencies] -hotfix-codegen = { version = "0.1.5", path = "../hotfix-codegen" } -hotfix-dictionary = { version = "0.1.4", path = "../hotfix-dictionary", features = ["fixt11"] } +hotfix-codegen = { version = "0.1.6", path = "../hotfix-codegen" } +hotfix-dictionary = { version = "0.1.5", path = "../hotfix-dictionary", features = ["fixt11"] } chrono.workspace = true diff --git a/crates/hotfix-web-ui/CHANGELOG.md b/crates/hotfix-web-ui/CHANGELOG.md index f184c6b..393b061 100644 --- a/crates/hotfix-web-ui/CHANGELOG.md +++ b/crates/hotfix-web-ui/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-web-ui-v0.1.5...hotfix-web-ui-v0.1.6) - 2026-01-20 + +### Other + +- updated the following local packages: hotfix + ## [0.1.5](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-web-ui-v0.1.4...hotfix-web-ui-v0.1.5) - 2025-12-09 ### Other diff --git a/crates/hotfix-web-ui/Cargo.toml b/crates/hotfix-web-ui/Cargo.toml index fc1631b..811a592 100644 --- a/crates/hotfix-web-ui/Cargo.toml +++ b/crates/hotfix-web-ui/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hotfix-web-ui" description = "Web dashboard UI components for the HotFIX engine" -version = "0.1.5" +version = "0.1.6" authors.workspace = true edition.workspace = true license.workspace = true @@ -12,7 +12,7 @@ keywords.workspace = true categories.workspace = true [dependencies] -hotfix = { version = "0.4.2", path = "../hotfix" } +hotfix = { version = "0.4.3", path = "../hotfix" } anyhow = { workspace = true } askama = { workspace = true, features = ["serde_json"] } diff --git a/crates/hotfix-web/CHANGELOG.md b/crates/hotfix-web/CHANGELOG.md index 12b253d..f663466 100644 --- a/crates/hotfix-web/CHANGELOG.md +++ b/crates/hotfix-web/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.5](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-web-v0.1.4...hotfix-web-v0.1.5) - 2026-01-20 + +### Other + +- updated the following local packages: hotfix, hotfix-web-ui + ## [0.1.4](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-web-v0.1.3...hotfix-web-v0.1.4) - 2025-12-09 ### Other diff --git a/crates/hotfix-web/Cargo.toml b/crates/hotfix-web/Cargo.toml index c6b8432..0be902c 100644 --- a/crates/hotfix-web/Cargo.toml +++ b/crates/hotfix-web/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "hotfix-web" description = "Web API and optional dashboard for the HotFIX engine" -version = "0.1.4" +version = "0.1.5" authors.workspace = true edition.workspace = true license.workspace = true @@ -18,8 +18,8 @@ workspace = true ui = ["dep:hotfix-web-ui"] [dependencies] -hotfix = { version = "0.4.2", path = "../hotfix" } -hotfix-web-ui = { version = "0.1.5", path = "../hotfix-web-ui", optional = true } +hotfix = { version = "0.4.3", path = "../hotfix" } +hotfix-web-ui = { version = "0.1.6", path = "../hotfix-web-ui", optional = true } anyhow = { workspace = true } async-trait = { workspace = true } diff --git a/crates/hotfix/CHANGELOG.md b/crates/hotfix/CHANGELOG.md index 08c5ced..ee95c24 100644 --- a/crates/hotfix/CHANGELOG.md +++ b/crates/hotfix/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.3](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-v0.4.2...hotfix-v0.4.3) - 2026-01-20 + +### Other + +- Replace unwraps with anyhow errors in session code ([#265](https://github.com/Validus-Risk-Management/hotfix/pull/265)) + ## [0.4.2](https://github.com/Validus-Risk-Management/hotfix/compare/hotfix-v0.4.1...hotfix-v0.4.2) - 2025-12-09 ### Added diff --git a/crates/hotfix/Cargo.toml b/crates/hotfix/Cargo.toml index d80d1bc..58a2441 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.4.2" +version = "0.4.3" authors.workspace = true edition.workspace = true license.workspace = true @@ -22,7 +22,7 @@ test-utils = [] workspace = true [dependencies] -hotfix-message = { version = "0.2.7", path = "../hotfix-message", features = ["utils-chrono"] } +hotfix-message = { version = "0.2.8", path = "../hotfix-message", features = ["utils-chrono"] } anyhow = { workspace = true } async-trait = { workspace = true } @@ -45,7 +45,7 @@ tracing = { workspace = true } uuid = { workspace = true, features = ["v4"] } [dev-dependencies] -hotfix-message = { version = "0.2.7", path = "../hotfix-message", features = ["fix44", "utils-chrono"] } +hotfix-message = { version = "0.2.8", path = "../hotfix-message", features = ["fix44", "utils-chrono"] } testcontainers = { workspace = true } tokio = { workspace = true, features = ["test-util"] }