Wednesday, 4 November 2015

Release Notes - .NET FIX Engine - Version 3.20.0.0

Improvement

  • [DOTNET-1793] - BREAKING CHANGE: Threading.ThreadPriority enum should be used in Session.*ThreadPriority
  • [DOTNET-1774] - Information about EngineSettings.LocalTimeUsage property should be added to Programming Guide
  • [DOTNET-1751] - Information about the logging order of incoming messages should be added to Programming Guide
  • [DOTNET-1738] - 'How to control the order of the tags' question should be added to FAQ section
  • [DOTNET-1710] - Add description of how to modify outgoing message in outgoing callback to documentation
  • [DOTNET-1705] - Describe settings which allow user create a maximum number of sessions
  • [DOTNET-1700] - Add more details about Custom FIXML dictionaries
  • [DOTNET-1696] - Ability to process the custom main XML schema file which contains all definitions itself
  • [DOTNET-1681] - Message.Validate() method should validate required fields for the application level only
  • [DOTNET-1674] - Thread Safety section should be added to Programming Guide
  • [DOTNET-1653] - ErrorEvent should be invoked if there is an unhandled exception in InboundApplicationMsgEvent handler
  • [DOTNET-1629] - Add default values of classes properties to Programming Guide
  • [DOTNET-1613] - SendingBytes.ToFixString method should not throw exceptions

New Feature

  • [DOTNET-1790] - Session.TcpNoDelayOption
  • [DOTNET-1787] - Group.Set(int, int, ArraySegment<byte>)
  • [DOTNET-1784] - EngineSettings.LogOutboundMessages
  • [DOTNET-1783] - EngineSettings.LogInboundMessages
  • [DOTNET-1781] - Group.TryGetDecimal(..)
  • [DOTNET-1780] - Group.TryGetByteArray(..)
  • [DOTNET-1767] - EngineSettings.LogFileName property
  • [DOTNET-1766] - EngineSettings.MessageGrouping property
  • [DOTNET-1765] - Session.ReceiveSpinningTimeoutUsec property
  • [DOTNET-1764] - EngineSettings.ReceiveSpinningTimeout property
  • [DOTNET-1763] - Update the ICE Trading Client sample in accordance with ICE FIX OS Reference Manual - 3.4.9
  • [DOTNET-1717] - Add setter/getter to the Group class for DateTime values
  • [DOTNET-1715] - Add info that AnyCpu paltform is not supported to FAQ
  • [DOTNET-1697] - FixmlConverter(ProtocolVersion version, String schemaString) constructor
  • [DOTNET-1694] - FixmlConverter.AddCustomMessage(..)
  • [DOTNET-1692] - FixmlConverter.AddCustomRepeatingGroup(..)
  • [DOTNET-1691] - ErrorEventArgs.IncomingMessageBytes property
  • [DOTNET-1688] - Session.WarmUp(SerializedMessage)
  • [DOTNET-1683] - Message.Validate(MessageValidationFlags validationFlags)
  • [DOTNET-1678] - Session.IncomingMessageGapQueueMaximumSize
  • [DOTNET-1668] - ConfirmationLogonMessageErrorException
  • [DOTNET-1667] - TimeoutException
  • [DOTNET-1666] - UnexpectedSequenceNumberException
  • [DOTNET-1665] - LinkErrorException
  • [DOTNET-1663] - Session.IgnoreLessThanExpectedSequenceNumber property
  • [DOTNET-1660] - Add setter/getter to the Group class for char values
  • [DOTNET-1628] - FieldSet.Set(int, ArraySegment<byte>)
  • [DOTNET-1603] - Session.PreFill methods for a single message

Bug

  • [DOTNET-1739] - BREAKING CHANGE: Errors in standard FIX dictionaries
  • [DOTNET-1734] - Data types of fields are incorrectly parsed from FIXML scheme for versions 5.0SP1/5.0SP2

Wednesday, 21 October 2015

Release Notes - .NET CME MDP 3 Market Data Handler - Version 3.9.0.0

Improvement

  • [NCMMDH-216] - BREAKING CHANGE: Statistics properties are removed from security definition interface

Bug

  • [NCMMDH-214] - Error replaying Nanotick log files in .NET CME MDH

Release Notes - C++ Eurex T7 Market and Reference Data Interfaces (EMDI, EOBI, RDI) Handlers - Version 3.0.1.0

Bug

  • [CPPEEMDIRDI-448] - Fix the issue with processing EOBI packets for release 3.0

Release Notes - Java CME MDP 3 Market Data Handler - Version 3.9.0

Bug

  • [JCMEMDH-250] - Inconsistent behavior in IFieldSet.tryGet(String) IFieldSet.tryGet(IntRef)
  • [JCMEMDH-249] - Handler cannot receive all security definitions, when logging is enabled

Improvement

  • [JCMEMDH-237] - Provide a way to get a real fix string from an IMessage
  • [JCMEMDH-236] - Could the classes with .getSendingTime() implement a common interface?
  • [JCMEMDH-226] - Please improve the documentation of the IGroup and IFieldSet interfaces

Friday, 16 October 2015

Release Notes - .NET CME MDP 3 Market Data Handler - Version 3.8.0.0

New Feature

  • [NCMMDH-211] - Add properties to configure Thread priorities
  • [NCMMDH-189] - Add constructor, which accept Stream, to ReplayOptions

Improvement

  • [NCMMDH-204] - BREAKING CHANGE: Remove obsolete statistics properties from IOrderBook
  • [NCMMDH-195] - Rename messageSequenceNumber and seqNum parameters in callbacks to packetSeqNum
  • [NCMMDH-165] - BREAKING CHANGE: PacketsPullingStrategy.Direct is a default PacketsPullingStrategy

Bug

  • [NCMMDH-182] - StatisticsReset is not called during replay

Thursday, 15 October 2015

Release Notes - FIX Analyser - Version 1.21.0.0

Bug

  • [FA-188] - Fix Analyzer displays times inconsistently
  • [FA-186] - Incorrect message prefix was show when filter is enabled
  • [FA-161] - Long field value is not shown
  • [FA-146] - Invalid field name is shown
  • [FA-17] - ShowMessagePrefix - doesn't change summary window layout immediately

New Feature

  • [FA-163] - Would like to export a header row

Thursday, 8 October 2015

Release Notes - C++ Eurex T7 Market and Reference Data Interfaces (EMDI, EOBI, RDI) Handlers - Version 3.0.0.0

New Feature

Wednesday, 7 October 2015

Release Notes - C++ Eurex T7 Enhanced Trading Interface (ETI) Handler - Version 3.0.0.0

New Feature

Tuesday, 6 October 2015

Release Notes - .NET CME Cleared Trades (STP) Handler - Version 2.6.1.0

New Feature

  • [NETCMECTH-119] - Add SslProtocol property to the session to specify protocol used for authentication

Friday, 2 October 2015

Release Notes - Java ICE FIX Trade Capture - Version 2.5.0

Improvement