Bug
- [NETCOREFIXENGINE-1824] - Unexpected transition from DISCONNECTED to WAIT_FOR_RETRANSMISSION state
- [NETCOREFIXENGINE-1814] - The ResendRequest processing is not stopped when the Session.ResendingBatchSize is used and the FIX connection is closed
- [NETCOREFIXENGINE-1800] - Invalid Session.CreationTime is restored when using Session.StorageDirectory
- [NETCOREFIXENGINE-1794] - Typed Messages Generator generates an invalid getter for a boolean field
- [NETCOREFIXENGINE-1789] - An exception is thrown when Session.ResendingQueueSize is set to zero with non-empty resending queue
- [NETCOREFIXENGINE-1537] - Specifying the type of the Field XML node does not override the standard enum values
Improvement
- [NETCOREFIXENGINE-1811] - BREAKING CHANGE: Update the behaviour of different modes of Field and Type XML nodes to the common one
- [NETCOREFIXENGINE-1805] - Session.ProcessDeliverToCompId property
- [NETCOREFIXENGINE-1801] - Hide Engine.State from public API
- [NETCOREFIXENGINE-1786] - Add the XML documentation file to the packages
- [NETCOREFIXENGINE-1784] - Use the ReuseAddress socket option for listener sockets on Linux
- [NETCOREFIXENGINE-1759] - Support "Latest" FixVersion value in the XML dictionary file
- [NETCOREFIXENGINE-1745] - Support the Serilog for the Engine-level logging
- [NETCOREFIXENGINE-1682] - Show how to use Serilog-based logging
- [NETCOREFIXENGINE-1681] - Improve logging-related docs
- [NETCOREFIXENGINE-1677] - Check the correctness of the dictionary file during the FIX Engine initialization
New Feature
- [NETCOREFIXENGINE-1808] - Scheduler.DateTimeProvider property
- [NETCOREFIXENGINE-1790] - LogResentMessages configuration option
- [NETCOREFIXENGINE-1704] - Object Session.UserData property
Task
- [NETCOREFIXENGINE-1743] - Add EP 299