Skip to content

Commit f911a9f

Browse files
committed
VER: Release 0.31.0
1 parent 851601e commit f911a9f

File tree

2 files changed

+20
-2
lines changed

2 files changed

+20
-2
lines changed

CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,28 @@
11
# Changelog
22

3-
## 0.30.1 - TBD
3+
## 0.31.0 - 2025-07-29
44

55
### Enhancements
66
- Changed `timeseries.get_range_to_file()` to return a concrete type instead of an impl
77
trait type
8+
- Upgraded DBN version to 0.39.0:
9+
- Added `side()` and `unpaired_side()` methods to `ImbalanceMsg` that convert the fields
10+
of the same name to the `Side` enum
11+
- Added `pretty_auction_time` property in Python for `ImbalanceMsg`
12+
- Added `Default` implementation for `StatUpdateAction`
13+
- Added warnings to the floating-point getter methods' docstrings
14+
- Added `action` and `ts_in_delta` getters to `BboMsg`
15+
- Added `ts_recv` getter to `StatusMsg`
16+
- Added missing floating-point price getters to `InstrumentDefMsg` record types from all
17+
DBN versions
18+
- Added more floating-point price getters to `ImbalanceMsg`
19+
- Added floating-point price getter to `StatMsg` and `v1::StatMsg`
20+
21+
### Breaking changes
22+
- Breaking changes from DBN:
23+
- Changed `SystemMsg::code()` and `ErrorMsg::code()` methods to return a `Result`
24+
instead of an `Option` to be consistent with other enum conversion methods
25+
- Changed `auction_time` field in `ImbalanceMsg` to be formatted as a timestamp
826

927
### Bug fixes
1028
- Removed unused `S3` and `Disk` variants from `Delivery` enum

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ historical = [
3131
live = ["dep:hex", "dep:sha2", "tokio/net"]
3232

3333
[dependencies]
34-
dbn = { version = "0.38.0", features = ["async", "serde"] }
34+
dbn = { version = "0.39.0", features = ["async", "serde"] }
3535

3636
async-compression = { version = "0.4", features = ["tokio", "zstd"], optional = true }
3737
# Async stream trait

0 commit comments

Comments
 (0)