Release Notes


Latest Release Notes

Release Notes - .NET FIX Engine - Version 3.22.0.0
Jan 27

New Feature

  • [DOTNET-2143] - Message.CopyFields(Message)
  • [DOTNET-2138] - ResendingMessages sample
  • [DOTNET-2100] - Session.SendAsIs(SerializedMessage)
  • [DOTNET-2073] - Session.CustomKey property
  • [DOTNET-2071] - FixDialectValidator sample
  • [DOTNET-2038] - Add setters for DateTime values to the SerializedMessage class
  • [DOTNET-2037] - Add setters for TimeSpan values to the SerializedMessage class
  • [DOTNET-2036] - Add getter/setter for TimeSpan values to the FieldSet class
  • [DOTNET-2006] - Add the "async" parameter to Session.Logout(..) methods
  • [DOTNET-1983] - Add IEnumerable interface to FieldSet class
  • [DOTNET-1724] - Option to turn off the formatting of resulting FIXML message
  • [DOTNET-1661] - Introduce EXCEPTION_IN_EVENT_HANDLER session error reason

Improvement

  • [DOTNET-2139] - StateChangeEvent event should not be triggered when the new state is equal to the previous one
  • [DOTNET-2133] - Describe two options of the resend functionality when the sequence gap is detected
  • [DOTNET-2077] - Ignore field duplicates in QuickFIX dictionaries
  • [DOTNET-2070] - Add "Using QuickFIX dictionaries" page
  • [DOTNET-2065] - Update the ICE Trading Client sample in accordance with ICE FIX OS Reference Manual - 3.5
  • [DOTNET-2064] - Improve the Latency Benchmark sample
  • [DOTNET-2061] - Add "Understanding Send Latency" page
  • [DOTNET-2051] - Reducing Garbage Collection Overhead section should be added to Programming Guide
  • [DOTNET-2046] - Add information about MSGW to the "CME Specific Settings" page
  • [DOTNET-2025] - "Manipulating real numbers" page should be added
  • [DOTNET-2017] - Add an information about Tick-to-Trade latency measurement to FAQ
  • [DOTNET-2005] - Improve the handling of Session.Logout() from inbound event handlers
  • [DOTNET-1998] - Redesign the failover logic of the CME Trading Client
  • [DOTNET-1989] - Add information about Session.Send method behavior in the disconnected state
  • [DOTNET-1986] - "Failover" section should be added to Programming Guide
  • [DOTNET-1981] - CME TradingClient update - new Nanosecond Timestamp field (tag 5979-RequestTime)
  • [DOTNET-1898] - Add scheduler to CME TradingClient sample
  • [DOTNET-1776] - All log errors/warnings should trigger corresponding error/warning events
  • [DOTNET-1733] - Add the version specific information to the header of FIXML messages
  • [DOTNET-1718] - Ability to convert messages in accordance with session level dialects
  • [DOTNET-1370] - Migrate samples to OnixS.Common and OnixS.Common.UI libs instead of FixControls.

Bug

  • [DOTNET-2096] - Infinite recursive call when a Logout message is received in replay to the Resend Request message
  • [DOTNET-2010] - Scheduler does not work properly when the Scheduler.UtcTimeUsage property is true
  • [DOTNET-2009] - Scheduler does not work properly when the LocalTimeUsage FIX Engine setting is true
  • [DOTNET-1997] - Message Grouping property is not being set for acceptor session
Jan 27

Release Notes - C++ FIX Engine - Version 3.22.0.0
Jan 25

Improvement

  • [CPP-2520] - Describe two options of the resend functionality when the sequence gap is detected
  • [CPP-2519] - Remove the library initialization issue
  • [CPP-2511] - All log errors/warnings should trigger corresponding error/warning callbacks
  • [CPP-2510] - Restart the system call if it is returned with the EINTR error due to the interruption by a Linux signal
  • [CPP-2506] - Introduce ExceptionInEventHandler session error reason
  • [CPP-2490] - "PrettyPrint" sample should use iterators
  • [CPP-2486] - Add "Why is the outgoing buffer in the onMessageSending callback equals to NULL for SerializedMessage objects?" question to FAQ
  • [CPP-2465] - Ignore field duplicates in QuickFIX dictionaries
  • [CPP-2461] - Add "Using QuickFIX dictionaries" page
  • [CPP-2453] - Improve the Latency Benchmark sample
  • [CPP-2449] - ThisThread::affinity(const CpuIndex cpuIndex)
  • [CPP-2448] - EngineSettings::asyncFileBasedStorageThreadAffinity(const CpuIndex cpuIndex)
  • [CPP-2445] - Add “Understanding Send Latency” page
  • [CPP-2436] - FieldSet::set methods should not validate unknown fields
  • [CPP-2433] - Add information about MSGW to the "CME Specific Settings" page

New Feature

  • [CPP-2504] - ResendingMessages sample
  • [CPP-2479] - Session::sendAsIs(SerializedMessage*)
  • [CPP-2456] - Update the ICE Trading Client sample in accordance with ICE FIX OS Reference Manual - 3.5
  • [CPP-2454] - ThisThread::spinWait(int microseconds)
  • [CPP-2447] - SerializedMessage::toString() method
  • [CPP-2422] - Add setters for TimeSpan values to the SerializedMessage class
  • [CPP-2146] - Add getter/setter for TimeSpan values to the FieldSet class
  • [CPP-599] - Message::copyFields(const Message&)

Bug

  • [CPP-2493] - Infinite recursive call when a Logout message is received in replay to the Resend Request message
Jan 25

Release Notes - Java CME Drop Copy - Version 4.2.0
Jan 13

New Feature

  • [JCMEDC-34] - Add ConnectionRetriesNumber parameter to control connection retries count.
Jan 13

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

Improvement

  • [CPPEEMDIRDI-530] - Skip packets with an old SenderCompId value after a fail-over.
Jan 12
1

Browse by Categories

Browse by Month