Written by Admin | Mar 25, 2019 2:15:29 PM
New Feature
- [CPP-3154] - New FIX Engine generation
- [CPP-3153] - Support of the ThreadPool mode on Linux
- [CPP-3123] - Allow to add listen port(s) after the FIX Engine initialization with ListenPort=0
- [CPP-3117] - EngineSettings::resendRequestMaximumRange() setting
- [CPP-3116] - EngineSettings::specifyLastMsgSeqNumProcessed() setting
- [CPP-3114] - Session::reconnectInterval() setting
- [CPP-3113] - Session::reconnectAttempts() setting
- [CPP-3102] - Engine::synchronizeHighResolutionTimeServiceWithSystemTime()
- [CPP-3062] - EngineSettings::reportNewMessagesWhileWaitingForMissedMessages property
- [CPP-3030] - Add the "async" parameter to Session::logonAsInitiator(..) methods
- [CPP-3010] - EngineSettings::sslListenPorts(..)
- [CPP-2978] - Add a warmupFlags parameter to the Session::warmUp() method
Improvement
- [CPP-3148] - Describe the case with ResetSeqNumFlag when the initial Logon message was sent without this flag
- [CPP-3119] - BREAKING CHANGE: Rename Session::specifyLastMsgSeqNumProcessedField into Session:specifyLastMsgSeqNumProcessed
- [CPP-3107] - Add an example of FIX Engine initialization via a config file
- [CPP-3098] - The internal high-resolution time service should use GetSystemTimePreciseAsFileTime function on Windows.
- [CPP-3084] - Add information about differences in behavior between Message and SerializedMessage in session event handling part
- [CPP-3013] - Session::listenPort(..) option should accept ssl listen ports
- [CPP-3012] - Session::listenPort(..) option should accept listen ports, which are added after the FIX Engine initialization
- [CPP-3011] - Specify that ListenPort config parameter can accept a multiple value
- [CPP-2998] - Logging for SessionScheduler
Bug
- [CPP-3083] - Compilation errors of code examples from the programing guide
- [CPP-3066] - The sequence number of an unexpected incoming message in reply on Logon should NOT be stored in the storage.