Bug
- [NETCOREFIXENGINE-1533] - Issue with re-init message with empty group
- [NETCOREFIXENGINE-1522] - Sending a message from ISessionStorage.StoreInboundMessage(..) callback leads to an infinite loop
Improvement
- [NETCOREFIXENGINE-1526] - Asynchronous File-Based Storage should report errors to session's level during the writing to the log file
- [NETCOREFIXENGINE-1521] - Set SessionRejectReason to 5 (TagValueIsIncorrect) when EndSeqNo/BeginSeqNo is out of range in a ResendRequest message
- [NETCOREFIXENGINE-1512] - Unlock summary files that do not contain outgoing messages
- [NETCOREFIXENGINE-1511] - When some summary files are absent and IgnoreFileBasedStorageIntegrity==true, create the new storage
- [NETCOREFIXENGINE-1491] - Improve processing of the receive timeout when the heartbeat interval equals to zero
- [NETCOREFIXENGINE-1489] - Add 'indent' and 'endOfLineDelimiter' parameters to Message.toXml()/Message.toJson() methods
- [NETCOREFIXENGINE-1465] - Throttling Buy Side sample
- [NETCOREFIXENGINE-1464] - Throttling Sell Side sample
New Feature
- [NETCOREFIXENGINE-1463] - Add the Throttler utility class
- [NETCOREFIXENGINE-1444] - Add Session.TryThrottle() method