Thursday, 23 November 2017

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

Bug

  • [CPPEEMDIRDI-651] - Segmentation fault in ListenerHolder::invokeFlexibleInstrumentUpdate if no listener registered

Tuesday, 21 November 2017

Release Notes - C++ CME Drop Copy - Version 5.1.0.0

New Feature

Monday, 20 November 2017

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

Task

  • [CPPEEMDIRDI-647] - Test aginast simulation environemnt under T7 Release 6.0

Bug

Thursday, 16 November 2017

Release Notes - C++ CME Market Data Handler - Version 4.4.1

Bug

  • [CCMEMDH-1175] - Incremental refreshes received on a snapshot feed
  • [CCMEMDH-1174] - toStr() produces strange results for Timestamp objects
  • [CCMEMDH-1173] - Segmentation fault while selecting instruments on end of recovery

Release Notes - .NET FIX Engine - Version 3.24.0.0

Bug

  • [DOTNET-2406] - BREAKING CHANGE: Error in a message structure of standard FIX 5.0 dictionary
  • [DOTNET-2398] - Issue with a concurrent initialization of FAST Decoder/Encoder
  • [DOTNET-2386] - Sequence gap state is not reset in case of disconnecting during processing of incoming message
  • [DOTNET-2299] - Field value constants should not be empty
  • [DOTNET-2281] - Exchange Emulator: Market Data Session's OutSeqNum is copied from Trading Session

New Feature

  • [DOTNET-2365] - Support for Visual Studio 2017
  • [DOTNET-2344] - Session.SendingTimeFormat(TimestampFormat format)
  • [DOTNET-2343] - Session.UpdateSendingTimeField property
  • [DOTNET-2337] - Session.ReuseEventArguments property
  • [DOTNET-2336] - Session.ReuseOutgoingMessage property
  • [DOTNET-2330] - License file expiration alerting and warnings
  • [DOTNET-2306] - Support different DateTime/TimeSpan formats
  • [DOTNET-2282] - Support the pico second timestamps that are required by MiFID II
  • [DOTNET-2202] - FAST Decoding Benchmark Sample

Task

Improvement

  • [DOTNET-2345] - Store small text values more efficiently
  • [DOTNET-2326] - Optimize GC load when Message is sent or received
  • [DOTNET-2325] - BREAKING CHANGE: Ability to add/remove event handlers should be allowed only in DISCONNECTED state
  • [DOTNET-2316] - Add information about the delay between Wireshark and FIX Engine logs timestamps
  • [DOTNET-2274] - Session.SendResendRequest(..) should throw an Exception if EndSeqNum is less than BeginSeqNum
  • [DOTNET-2268] - Samples that create Session objects should subscribe to the Session's ErrorEvent
  • [DOTNET-2266] - Modify the Latency benchmark to optimize the results for the first few Send(..) calls
  • [DOTNET-2265] - Samples should use Console.ReadKey() instead of Console.ReadLine()
  • [DOTNET-2253] - Optimization of messages extraction from the session storage
  • [DOTNET-2234] - Add information about how TLS/SSL version is chosen when TLS/SSL encryption is used

Wednesday, 1 November 2017

Release Notes - Java CME Drop Copy - Version 4.3.1

Improvement

  • [JCMEDC-40] - Ignore NewSeqNum in SequnceReset-GapFill, if it is higher than missed range

Friday, 27 October 2017

Release Notes - C++ FIX Engine - Version 3.24.0

New Feature

  • [CPP-2719] - Support for Visual Studio 2017
  • [CPP-2717] - BREAKING CHANGE: Changing of the library name
  • [CPP-2705] - Support ICE FIX Order Routing v4.0
  • [CPP-2678] - Session::sendingTimeFormat(TimestampFormat::Enum format)
  • [CPP-2635] - License file expiration alerting and warnings
  • [CPP-2624] - Session::socketOptions(..)
  • [CPP-2612] - Support the pico second timestamps that are required by MiFID II
  • [CPP-2596] - Support ICE FIX Order Routing v3.6

Improvement

  • [CPP-2687] - Avoid unnecessary calls of the time service on the sending path
  • [CPP-2665] - Add information about string constant and typed constant values
  • [CPP-2656] - Add default values for setting members of classes
  • [CPP-2641] - Store small text values more efficiently
  • [CPP-2639] - Add information about the delay between Wireshark and FIX Engine logs timestamps
  • [CPP-2630] - BREAKING CHANGE: Redesign Timestamp/TimeSpan headers
  • [CPP-2623] - Session::sendResendRequest(..) should throw an Exception if EndSeqNum is less than BeginSeqNum
  • [CPP-2621] - Add a question about "Cannot logon: after sending the initial Logon message the telecommunication link error is detected" error to FAQ
  • [CPP-2598] - Optimization of messages extraction from the session storage
  • [CPP-2595] - Improve the Solarflare Onload Features page
  • [CPP-2586] - Add information about how TLS/SSL version is chosen when TLS/SSL encryption is used

Thursday, 26 October 2017

Release Notes - Java CME Drop Copy - Version 4.3.0

Task

  • [JCMEDC-39] - Migrate to Java Engine 2.0.0
  • [JCMEDC-38] - MIgrate to Java 8
  • [JCMEDC-37] - Pass CME Globex API Secure Logon certification test

New Feature

  • [JCMEDC-36] - Implement CME Globex API Secure Logon

Release Notes - .NET CME Drop Copy - Version 4.4.0.0

Task

New Feature