Enhancements - A disconnected `Live` client can now be reused with a different dataset - Upgraded `databento-dbn` to 0.19.0
0.36.3
Enhancements - Added export of `StatType` enum from `databento_dbn` to the root `databento` package
0.36.2
Enhancements - Upgraded `databento-dbn` to 0.18.2
0.36.1
Enhancements - Added type alias `TBBOMsg` for `MBP1Msg` - Added support for `bbo-1s`, `bbo-1m`, and `status` schemas - Instances of the `Live` client will now call `Live.stop` when garbage collected - Added new publisher values for `XNAS.BASIC` and `XNAS.NLS`
0.36.0
Enhancements - Upgraded `databento-dbn` to 0.18.1
Bug fixes - Fixed an issue where `heartbeat_interval_s` was not being sent to the gateway - Fixed an issue where a truncated DBN stream could be written by the `Live` client in the event of an ungraceful disconnect
Breaking changes - Output streams of the `Live` client added with `Live.add_stream` will now upgrade to the latest DBN version before being written
0.35.0
Enhancements - Added optional `heartbeat_interval_s` parameter to `Live` client for configuring the interval at which the gateway will send heartbeat records - Upgraded `databento-dbn` to 0.18.0 - Added new off-market publisher values for `IFEU.IMPACT` and `NDEX.IMPACT`
Breaking changes - Renamed `CbboMsg` to `CBBOMsg` - Renamed `use_snapshot` parameter in `Live.subscribe` function to `snapshot` - All Python exceptions raised by `databento-dbn` have been changed to use the `DBNError` type