- Handle missing id in raw data (race stream) - Handle no market passed to market recorder (race stream)
1.10.2
+++++++++++++++++++
**Improvements**
- _process_raw_data refactored to create market objects and call market.closed_market on closure
**Bug Fixes**
- Docs typo (thanks petercoles)
**Libraries**
- betfairlightweight upgraded to 2.7.1
1.10.1
+++++++++++++++++++
**Bug Fixes**
- Add middleware moved to init, Simulated needs to be the first middleware
1.10.0
+++++++++++++++++++
**Improvements**
- 180 client paper trade now implemented - 193 initial work on multi client implementation - 192 simulation improvements with handling on runner removal
1.9.3
+++++++++++++++++++
**Bug Fixes**
- Move remove_markets logic to process_closed_markets (previously not called if no orders) - Travis remove py3.5