Written by Admin | Jun 11, 2014 12:00:00 AM
New Feature
- [CPP-1638] - BREAKING CHANGE: Limited support for Visual Studio 2008
- [CPP-1625] - Support Visual Studio 2013
- [CPP-1605] - EngineSettings::asyncFileBasedStorageQueueMaxSize()
- [CPP-1595] - BREAKING CHANGE: ISessionStorage::resendingQueueSize
- [CPP-1587] - Session::resendingQueueSize()
- [CPP-1530] - BREAKING CHANGE: Session storage flush API
- [CPP-1514] - Option to set maximum number of significant digits for float values
Improvement
- [CPP-1626] - Migrate to the dialects-2_13.xsd Dialect XML Schema file
- [CPP-1618] - In case of internal errors IEngineListener::onError(..) should be called too
- [CPP-1616] - EngineErrorReason::InternalError enum value
- [CPP-1586] - Default precision 15 digits used to convert double to decimal is not enough
- [CPP-1577] - Add "Logon Password Authentication" section to Programming Guide
- [CPP-1535] - If MsgSeqNum (#34) is missed in incoming message the session should send logout instead of reject.
- [CPP-1531] - onMessageSending callback should be called just before the FIX message is sent to the wire.
- [CPP-1512] - Ability to provide more than one of the licence path to the EngineSettings::licenseStore
- [CPP-1286] - Add typed values in accordance with FIX protocol types
Bug
- [CPP-1594] - When connection is dropped ISessionListener::onWarning() reason parameter looks wrong
- [CPP-1578] - Logon Password Authentication is broken