- _process_cleared_orders called on market closure when backtesting / paper trading - size reduction handling added to simulated execution on cancel - Add py3.9 actions test
**Libraries**
- betfairlightweight upgraded to 2.10.0 (exchange stream api release 10/11/20)
1.14.1
+++++++++++++++++++
**Improvements**
- 297 add violation msg to order on violation - Graceful worker shutdown - Terminate worker example added
**Libraries**
- betfairlightweight upgraded to 2.9.2 - python-json-logger upgraded to 2.0.1
1.14.0
+++++++++++++++++++
**Improvements**
- Prevent MarketBook latency logging when update is from a snap
**Bug Fixes**
- 291 Bug in calculated_unmatched_exposure func
**Libraries**
- betfairlightweight upgraded to 2.9.0 (248 memory leak)
1.13.1
+++++++++++++++++++
**Improvements**
- Updates the pricerecorder example method parameters (lunswor) - 248 Remove runner_context from strategy on market remove - 287 order separator (jsphon)
1.13.0
+++++++++++++++++++
**Improvements**
- 270 strategy exposure improvements on trading control
**Bug Fixes**
- Handle unhandled exceptions in execution - Replace now fixed (regression on removal of `order_package.market` - Backtest process orders now called before strategy calls *impacts backtesting profit*