Friday, 25 September 2015

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

Improvement

  • [JCMEMDH-232] - BREAKING CHANGE: Group implements iterator interface instead of List-like
  • [JCMEMDH-231] - BREAKING CHANGE: Split description, decoder and writer parts into separated packages
  • [JCMEMDH-230] - BREAKING CHANGE: Removed field accessor for type char in Message/FieldSet
  • [JCMEMDH-229] - BREAKING CHANGE: Message and FieldSet are Read-Only now
  • [JCMEMDH-228] - BREAKING CHANGE: removed access by name from Messages and FieldSets
  • [JCMEMDH-227] - BREAKING CHANGE: public API methods tend to use interface instead of class types as parameters or return values
  • [JCMEMDH-224] - Handler performance improvement.
  • [JCMEMDH-223] - User-defined message and group headers support

Bug

  • [JCMEMDH-215] - onStatisticsReset is not called during replay

Monday, 31 August 2015

Release Notes - C++ CME MDP3 Market Data Handler - Version 3.5.0.0

Improvement

  • [CCMEMDH-437] - Add Handler state change diagram to Programming Guide
  • [CCMEMDH-414] - DirectBookChange missing price and size information for delete
  • [CCMEMDH-413] - Reduce amount of memory occupied by Handler instance
  • [CCMEMDH-404] - Compile error for DecimalComparator
  • [CCMEMDH-389] - Add ability to control logging level from command line
  • [CCMEMDH-366] - Make order updates to follow securities order
  • [CCMEMDH-312] - Tool for converting OnixS logs into readable logs
  • [CCMEMDH-301] - Add security filter in started mode
  • [CCMEMDH-233] - Add SendingTime to Debug Log Output

New Feature

Wednesday, 12 August 2015

Release Notes - Java FIX Engine - Version 1.21.1

Bug

  • [JAVA-1157] - Message.reset() fails with NPE on messages which does not have repeating group in definition
  • [JAVA-1154] - Validation of the number of repeating group instances is not work properly

New Feature

  • [JAVA-1150] - FixmlConverter.addCustomMessage(..)

Friday, 7 August 2015

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

New Feature

  • [NETCMECTH-117] - BREAKING CHANGE: Add static Session.LicensePath property to specify path to license
  • [NETCMECTH-99] - Make event which indicates the last report in the reply to a query

Bug

  • [NETCMECTH-115] - OriginalTimeUnit does not parsed correctly for Month value

Wednesday, 5 August 2015

Release Notes - Java CME Drop Copy - Version 4.0.0

Task

Monday, 3 August 2015

Release Notes - Java FIX Engine - Version 1.21.0

Bug

  • [JAVA-1146] - Creation of persistence storage is not thread safe
  • [JAVA-1108] - Remove exception name from tag 58 of logout message sent on exception

Improvement

  • [JAVA-1145] - Reduce GC load in InboundMessageReuse mode
  • [JAVA-1138] - Implement all subset of Fix Messages and Repeating Groups in FIXML Converter
  • [JAVA-1131] - Migrate from commons-pool to commons-pool2
  • [JAVA-1114] - Do not send heartbeat in AWAIT_CONFIRMING_LOGON state
  • [JAVA-1088] - LicenseNotFoundException and LicenseExpiredException

New Feature

  • [JAVA-1133] - Implement Enhanced CME Globex Resend Logic
  • [JAVA-1095] - Ability to selectively stop listening on certain ports
  • [JAVA-1094] - Adding listening ports at runtime
  • [JAVA-1091] - Session.reportNewMessagesWhileWaitingForMissedMessages(bool report) method

Tuesday, 28 July 2015

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

New Feature

Sub-task

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

New Feature

Sub-task

Thursday, 9 July 2015

Release Notes - .NET FIX Engine - Version 3.19.0.0

New Feature

  • [DOTNET-1656] - Add method to FAST Decoder to reuse .NET message
  • [DOTNET-1636] - Implement Enhanced CME Globex Resend Logic
  • [DOTNET-1580] - GroupInstance.ToString()
  • [DOTNET-1552] - Ability to selectively stop listening on certain ports
  • [DOTNET-1551] - Adding listening ports at runtime
  • [DOTNET-1548] - Session.SendResendRequestOnEachMessageGap property
  • [DOTNET-1545] - Session.ReportNewMessagesWhileWaitingForMissedMessages property
  • [DOTNET-1533] - Session.RecevingThreadAffinity property
  • [DOTNET-1532] - Session.SendingThreadAffinity property
  • [DOTNET-304] - Message Object Model Wrappers (aka Typed Messages)

Improvement

  • [DOTNET-1645] - Add to System Requirements page information about "Cannot load assembly FixForge.dll or one of its dependency" error
  • [DOTNET-1601] - High-Availability solution example should be added to Pluggable Session Storage topic
  • [DOTNET-1587] - Fields order information should be added to Programming Guide
  • [DOTNET-1547] - Sequence number of the sequence gap message should not be stored in the session storage

Bug

  • [DOTNET-1622] - SerializedMessage.Set( .. ) methods do not work properly for char values
  • [DOTNET-1621] - Logout response is not sent when the sequence gap is detected in the incoming Logout request
  • [DOTNET-1588] - SSL reconnection functionality