Bug
[DOTNET-633 ] - Scheduler.config from SessionScheduler does not match to the corresponding Schema file
[DOTNET-651 ] - Scheduler must works correctly if sessionDuration = week and firstDay = lastDay
Improvement
[DOTNET-567 ] - "Repeating Group" section should show how to read repeating group fields
[DOTNET-575 ] - Message validation options at EngineSettings
[DOTNET-585 ] - Message.UpdateCheckSum() method should be replaced with Message.ToRawFixString() method
[DOTNET-589 ] - Fix engine dll should have _x86 suffix in its name for 32-bit platform
[DOTNET-614 ] - Message object life cycle should be described in Programming Guide
[DOTNET-640 ] - 'LocalInterface' configuration option should be described in Programming Guide.
[DOTNET-644 ] - EngineSettings.ValidateNumberOfRepeatingGroupInstances property should be removed
[DOTNET-683 ] - UnknownIncomingConnectionEventArgs.Accept property should be removed
[DOTNET-684 ] - UnknownIncomingConnectionEventArgs.CreatedSession property should be removed
[DOTNET-688 ] - EngineSettings.AutomaticallyCreatedSessionStorageType property should be removed
[DOTNET-715 ] - Decrease session startup time
[DOTNET-731 ] - Latency Benchmark should be added to Setup package
[DOTNET-732 ] - Throughput Benchmark should be added to Setup package
[DOTNET-780 ] - Message Sequence Numbers documentation page should contain information about Session.ResetLocalSequenceNumbersOnLogon property.
[DOTNET-813 ] - Throughput is increased by 63%
[DOTNET-814 ] - Parsing speed is increased by 44%
[DOTNET-815 ] - Latency is reduced by 8%
[DOTNET-926 ] - Limit the number of Threads per session
[DOTNET-927 ] - Message.Validate() should also validate user-defined fields
New Feature
[DOTNET-590 ] - EngineSettings.ThreadingModel property
[DOTNET-591 ] - EngineSettings.ThreadPoolSize property
[DOTNET-654 ] - Session.MessageGrouping property
[DOTNET-666 ] - Add optional NextExpectedMsgSeqNum field (tag 789) support in Logon message
[DOTNET-680 ] - Dialect.Engine property
[DOTNET-681 ] - Dialect.IsDisposed property
[DOTNET-686 ] - UnknownIncomingConnectionEventArgs.ListenPort property
[DOTNET-687 ] - EngineDisposedException
[DOTNET-689 ] - EngineSettings.ThreadingModel property
[DOTNET-690 ] - EngineSettings.ThreadPoolSize property
[DOTNET-691 ] - EngineSettings.ValidateRequiredFields property
[DOTNET-692 ] - EngineSettings.ValidateUnknownFields property
[DOTNET-693 ] - EngineSettings.ValidateUnknownMessages property
[DOTNET-694 ] - Decoder.IsDisposed property
[DOTNET-695 ] - Encoder.IsDisposed property
[DOTNET-697 ] - FieldSet class
[DOTNET-698 ] - Group.GetEnumerator() method
[DOTNET-699 ] - Group.GroupInstanceEnumerator class
[DOTNET-700 ] - Group.TryGetGroup method
[DOTNET-701 ] - GroupInstance class
[DOTNET-702 ] - New Message constructors
[DOTNET-704 ] - Message.IsDisposed property
[DOTNET-706 ] - New Message.Parse methods
[DOTNET-707 ] - Message.StringFormat.FIELD_VALUE enum value
[DOTNET-708 ] - Message.ToRawFixString method
[DOTNET-710 ] - MessageParsingFlags enum
[DOTNET-711 ] - Session.IsDisposed property
[DOTNET-712 ] - ThreadingModel enum
[DOTNET-713 ] - Add FIX<-> FIXML converter to Setup Package
[DOTNET-714 ] - Support Visual Studio 2012
[DOTNET-753 ] - Session.ReceivedBytes event should be created in .NET Engine
[DOTNET-897 ] - Specify range of source (local) ports for initiator connections
[DOTNET-914 ] - Option to turn off validation of incoming message sequence numbers
[DOTNET-928 ] - Provide a Message.ToString(StringBuilder sb) method apart from the standard ToString method already provided.
[DOTNET-930 ] - EngineSettings.SslVerifyPeer property