Friday, 4 July 2025

Release Notes - .NET FIX Engine - Version 1.16.1

Improvement

  • [NETCOREFIXENGINE-1741] - Use the accelerated implementation of the checksum calculation during the message sending
  • [NETCOREFIXENGINE-1697] - Prevent enabling both Session.RequestOnlyMissedMessages and Session.ReportNewMessagesWhileWaitingForMissedMessages
  • [NETCOREFIXENGINE-1689] - Reject Logon messages received in the Established state without ResetSeqNumFlag and NextExpectedMsgSeqNum
  • [NETCOREFIXENGINE-1668] - Add Asynchronous Logon/Logout page

Bug

Wednesday, 2 July 2025

Release Notes - LME Select update 1.8.2

Update details: OnixS FIX Support Pack update for LME Select - update for FIX API specification <1.8.2.0>

Updated reference implementation sample distributions incorporating the FIX Dialect and reference implementation samples can be downloaded from here:

OnixS.Net.LmeSelect.2.1.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

Updated individual FIX Dialect files, which reflect the corresponding changes, can be downloaded from here:

LmeSelectDropCopyFixDialect-1.8.2.0.xml

LmeSelectOrderEntryFixDialect-1.8.2.0.xml

FIX Dialect Download authentication credentials
User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

All FIX Dialects are session-level dialects. This requires explicit dialect specification while creating message and session objects.

You can find more information about session-level FIX dialects for:

 

Release Notes - LME Select update 1.8.2

Update details: OnixS FIX Support Pack update for LME Select - update for FIX API specification <1.8.2.0>

Updated reference implementation sample distributions incorporating the FIX Dialect and reference implementation samples can be downloaded from here:

Updated individual FIX Dialect files, which reflect the corresponding changes, can be downloaded from here:

LmeSelectDropCopyFixDialect-1.8.2.0.xml

LmeSelectOrderEntryFixDialect-1.8.2.0.xml

FIX Dialect Download authentication credentials
User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

All FIX Dialects are session-level dialects. This requires explicit dialect specification while creating message and session objects.

You can find more information about session-level FIX dialects for:

 

Tuesday, 1 July 2025

Release Notes - TradeWeb TradeXpress update 101.17

Update details: OnixS FIX Support Pack update for TradeWeb TradeXpress - update for FIX API specification <101.17>

Updated reference implementation sample distributions incorporating the FIX Dialect and reference implementation samples can be downloaded from here:

onixs-tradeweb-tradexpress-client-java-2.10.1-bin.tar.gz

onixs-tradeweb-tradexpress-client-java-2.10.1-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

Updated individual FIX Dialect files, which reflect the corresponding changes, can be downloaded from here:

TradeWebFixDialect-101.17.1.xml

FIX Dialect Download authentication credentials
User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

All FIX Dialects are session-level dialects. This requires explicit dialect specification while creating message and session objects.

You can find more information about session-level FIX dialects for:

 

Monday, 30 June 2025

Release Notes - TradeWeb TradeXpress update 101.17

Update details: OnixS FIX Support Pack update for TradeWeb TradeXpress - update for FIX API specification <101.17>

Updated reference implementation sample distributions incorporating the FIX Dialect and reference implementation samples can be downloaded from here:

onixs-tradeweb-tradexpress-client-java-2.9.0-bin.tar.gz

onixs-tradeweb-tradexpress-client-java-2.9.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

Updated individual FIX Dialect files, which reflect the corresponding changes, can be downloaded from here:

TradeWebFixDialect.101.17.0.xml

FIX Dialect Download authentication credentials
User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

All FIX Dialects are session-level dialects. This requires explicit dialect specification while creating message and session objects.

You can find more information about session-level FIX dialects for:

 

Friday, 27 June 2025

Thursday, 26 June 2025

Release Notes - FIX Engine Java - Version 2.14.2

Improvement

  • [JAVA-3416] - Add support for ISO-8859-1 encoding
  • [JAVA-3400] - Reject Logon messages received in the Established state without ResetSeqNumFlag and NextExpectedMsgSeqNum
  • [JAVA-3388] - Prevent enabling both RequestOnlyMissedMessages and ReportNewMessagesWhileWaitingForMissedMessages due to conflicting behavior
  • [JAVA-3372] - Add validation for undefined types and components in the dialect
  • [JAVA-3370] - BREAKING CHANGE: Rename MessageResendingPortionMaximumSize setting to ResendingBatchSize
  • [JAVA-3310] - ResendingBatchSize should be described in the Programming Guide
  • [JAVA-3171] - Show warning for duplicated fields in the message body
  • [JAVA-1845] - Sign OnixS Java Archive (JAR) files with the OnixS certificate

Task

Bug

  • [JAVA-3339] - Message.toXml() does not escape special characters, producing invalid XML

Tuesday, 24 June 2025

Release Notes - B3 Binary UMDF Market Data Handler - Version 1.8.4

Improvement

Thursday, 12 June 2025

Release Notes - .NET SBE Codec - Version 4.5.0

Improvement

  • [SCN-73] - Add XML documentation files
  • [SCN-72] - CODE BREAKING CHANGE: Rename IMessage.MessageLength to IMessage.BinarySize
  • [SCN-71] - Add .NET 9 libraries

Friday, 6 June 2025

Release Notes - .NET FIX Engine - Version 1.16.0

New Feature

Improvement

Task

Bug