Skip to content

Commit 1fef731

Browse files
authored
VER: Release 0.19.0
2 parents 81abfd7 + 8d5a851 commit 1fef731

File tree

26 files changed

+1014
-431
lines changed

26 files changed

+1014
-431
lines changed

CHANGELOG.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 0.19.0 - 2024-07-09
4+
5+
### Enhancements
6+
- Added `BboMsg` record struct for future `bbo-1m` and `bbo-1s` schemas
7+
- Upgraded `pyo3` version to 0.22.1
8+
- Upgraded `json-writer` to 0.4
9+
10+
### Breaking changes
11+
- Added `Default` trait implementation for `Mbp1Msg` due to it no longer needing
12+
to support multiple `rtype` values. The `default_for_schema` function has been removed
13+
- Changed `Bbo1sMsg` and `Bbo1mMsg` to be aliases for `BboMsg`
14+
- Changed the default value of the `side` fields to `Side::None`
15+
- Reordered parameters and added defaults to Python `Metadata` initializer to match
16+
required arguments in Rust
17+
318
## 0.18.3 - 2024-07-02
419

520
### Bug fixes
@@ -78,8 +93,8 @@
7893
## 0.17.0 - 2024-04-01
7994

8095
### Enhancements
81-
- Added new record type `CbboMsg`, new rtypes and schema types for `Cbbo`, `Cbbo1s`,
82-
`Cbbo1m`, `Tcbbo`, `Bbo1s`, and `Bbo1m`
96+
- Added new record type `CbboMsg`, new rtypes and schema types for `Cbbo`, `Cbbo1S`,
97+
`Cbbo1M`, `Tcbbo`, `Bbo1S`, and `Bbo1M`
8398
- Added `Volatility` and `Delta` `StatType` variants
8499
- Added `Undefined` and `TimeProRata` `MatchAlgorithm` variants
85100
- Exported more enums to Python:

0 commit comments

Comments
 (0)