v1.163.0

nautechsystems/nautilus_traderv1.163.0Dec 17, 2022by github-actions[bot]

AI Summary

Beta release primarily focused on fixing matching engine logic, trigger behavior, and resolving memory leaks from Rust string pointers.

Key Highlights

  • Fixed `MARKET_IF_TOUCHED` and `LIMIT_IF_TOUCHED` trigger and modify behavior.
  • Fixed `MatchingEngine` updates of stop order types.
  • Fixed memory leaks from passing string pointers from Rust.

Full Release Notes

# NautilusTrader 1.163.0 Beta

Released on 17th December 2022 (UTC).

### Breaking Changes
None

### Enhancements
None

### Fixes
- Fixed `MARKET_IF_TOUCHED` and `LIMIT_IF_TOUCHED` trigger and modify behavior
- Fixed `MatchingEngine` updates of stop order types
- Fixed combinations of passive or immediate trigger vs passive or immediate fill behavior
- Fixed memory leaks from passing string pointers from Rust, thanks @twitu