v1.146.0
nautechsystems/nautilus_traderv1.146.0May 22, 2022by github-actions[bot]
AI Summary
Beta release featuring significant refactoring in the Rust core, removal of deprecated identifiers, and fixes to risk checks and indicators.
Key Highlights
- Refinements and improvements to Rust core
- Fixed pre-trade notional risk checks
- Fixed LinearRegression indicator
Breaking Changes
- AccountId constructor now takes single value string
- Removed redundant UUIDFactory and ClientOrderLinkId
New Features
- Rust core refinements and improvements
Full Release Notes
# NautilusTrader 1.146.0 Beta Released on 22nd May 2022 (UTC). ### Breaking Changes - `AccountId` constructor now takes single value string - Removed redundant `UUIDFactory` and all associated backing fields and calls - Removed `ClientOrderLinkId` (not in use) ### Enhancements - Refinements and improvements to Rust core ### Fixes - Fixed pre-trade notional risk checks incorrectly applied to `MARGIN` accounts - Fixed `net_qty` in `PositionStatusReport` thanks to @sidnvy - Fixed `LinearRegression` indicator thanks to @graceyangfan