v1.187.0
nautechsystems/nautilus_traderv1.187.0Feb 9, 2024by github-actions[bot]
AI Summary
This release refines the logging system module and writers in Rust. It improves Interactive Brokers adapter symbology parsing and fixes disposal and circular import issues.
Key Highlights
- Refined logging system module and writers in Rust.
- Improved Interactive Brokers adapter symbology and parsing.
- Fixed BacktestEngine and Trader disposal.
Breaking Changes
- Reorganized configuration objects (separated into a `config` module per subpackage)
New Features
- Refined logging system module and writers in Rust
- Improved Interactive Brokers adapter symbology and parsing with a `strict_symbology` option
Full Release Notes
# NautilusTrader 1.187.0 Beta Released on 9th February 2024 (UTC). ### Enhancements - Refined logging system module and writers in Rust, thanks @ayush-sb and @twitu - Improved Interactive Brokers adapter symbology and parsing with a `strict_symbology` option, thanks @rsmb7z and @fhill2 ### Breaking Changes - Reorganized configuration objects (separated into a `config` module per subpackage, with re-exports from `nautilus_trader.config`) ### Fixes - Fixed `BacktestEngine` and `Trader` disposal (now properly releasing resources), thanks for reporting @davidsblom - Fixed circular import issues from configuration objects, thanks for reporting @cuberone - Fixed unnecessary creation of log files when file logging off