- Refactor on calculate_traded func (15% speed increase)
**Bug Fixes**
- Refactoring create_order_from_current, so that it is not dependent on the '-' separator (jsphon)
1.14.5
+++++++++++++++++++
**Improvements**
- Docs cleanup
**Bug Fixes**
- 318 process customer order ref - Rounding on order properties
1.14.4
+++++++++++++++++++
**Improvements**
- 310 typing update and bool return added on stream - add min_bet_validation flag to prevent control checking min size
**Bug Fixes**
- filters out violated orders from being used to calculate the selection exposure (lunswor) - handle simulated cancel when size reduction is larger than size remaining - pass correct size into create replace order based on api response - 314 Calculates size_remaining from size and size_matched when not set from placeResponse
1.14.3
+++++++++++++++++++
**Improvements**
- size reduction bug
1.14.2
+++++++++++++++++++
**Improvements**
- _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