Thursday, 11 December 2025

Release Notes - .NET SBE Codec - Version 4.6.2

Task

  • [SCN-86] - Add LicenseString usage to the docs

Release Notes - .NET SBE Codec - Version 4.6.2

Task

  • [SCN-86] - Add LicenseString usage to the docs

Friday, 5 December 2025

Release Notes - .NET SBE Codec - Version 4.6.1

New Feature

  • [SCN-85] - Add settings to set a string that contains the license file content

Thursday, 4 December 2025

Release Notes - .NET SBE Codec - Version 4.6.0

Task

  • [SCN-82] - Remove .NET 6 libraries

Improvement

  • [SCN-81] - Add .NET 10 libraries

Release Notes - .NET SBE Codec - Version 4.6.0

Task

  • [SCN-82] - Remove .NET 6 libraries

Improvement

  • [SCN-81] - Add .NET 10 libraries

Release Notes - .NET SBE Codec - Version 4.6.0

Task

  • [SCN-82] - Remove .NET 6 libraries

Improvement

  • [SCN-81] - Add .NET 10 libraries

Release Notes - .NET SBE Codec - Version 4.6.0

Task

  • [SCN-82] - Remove .NET 6 libraries

Improvement

  • [SCN-81] - Add .NET 10 libraries

Wednesday, 3 December 2025

Release Notes - CME iLink 3 Binary Order Entry C++ - Version 1.19.0

Task

New Feature

Improvement

Bug

Release Notes - CME iLink Trading update iLink SBE schema version 9

Dear Participants,

CME has announced an iLink SBE Schema update:
https://cmegroupclientsite.atlassian.net/wiki/spaces/EPICSANDBOX/pages/988413958/iLink+SBE+Schema+Update

In preparation for this change, for the channels being migrated, please complete the following steps:

  1. Download the new SBE schema file ilinkbinary.xml as described here:
    https://cmegroupclientsite.atlassian.net/wiki/spaces/EPICSANDBOX/pages/714113056/iLink+Simple+Binary+Encoding#Schema-Distribution
  2. Verify that the downloaded file is correct (schema version = 9), following the instructions here:
    https://cmegroupclientsite.atlassian.net/wiki/spaces/EPICSANDBOX/pages/714113056/iLink+Simple+Binary+Encoding#Schema-Header
  3. Stop your application.
  4. Replace the currently used ilinkbinary.xml with the new file.
  5. Run the GettingStarted sample against the channel of interest and confirm that it executes without any issues.
  6. Start your application.

Please note: No library update is required; only the schema file needs to be updated.

Monday, 1 December 2025

Release Notes - Trading Technologies update v295-1

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v295-1>

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

TradingTechnologiesClientCpp_2.3.0.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

onixs-trading-technologies-client-java-2.10.0-bin.tar.gz

onixs-trading-technologies-client-java-2.10.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

OnixS.Net.TradingTechnologiesClient.4.4.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.10.0.0.msi

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

TT-FIX-Dialect-v295-1.zip

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, 28 November 2025

Release Notes - TradeWeb TradeXpress update 101.28

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

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

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

onixs-tradeweb-tradexpress-client-java-2.12.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.28.zip

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, 27 October 2025

Release Notes - MTS BondVision/SDP Handler C++ - Version 1.4.1

Improvement

Friday, 24 October 2025

Release Notes - Trading Technologies update v295-0

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v295-0>

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

TradingTechnologiesClientCpp_2.3.0.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

onixs-trading-technologies-client-java-2.9.0-bin.tar.gz

onixs-trading-technologies-client-java-2.9.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

OnixS.Net.TradingTechnologiesClient.4.3.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.9.0.0.msi

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

TT-FIX-Dialect-v295-0.zip

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, 21 October 2025

Release Notes - FIX Engine Java - Version 2.14.8

Improvement

  • [JAVA-3489] - Enhanced Scheduler documentation

Bug

  • [JAVA-3488] - Session not reporting connection timeout on certain platforms
  • [JAVA-3472] - FlatGroupReader does not correctly handle repeating groups with fewer than two instances

New Feature

  • [JAVA-3483] - Add configurable allow-list (decimal ASCII) for String/Char byte validation

Monday, 20 October 2025

Tuesday, 14 October 2025

Release Notes - CME iLink 3 Binary Order Entry Java - Version 1.1.1

Bug

  • [ILINK3JAVA-317] - The link to the Scheduler documentation is missing
  • [ILINK3JAVA-307] - Fix AuditTrail issue processing MassQuoteAck with NoQuoteEntries=0

Release Notes - ICE Private Order Feed (POF) .NET - Version 2.11.1

Improvement

Release Notes - ICE Trade Capture .NET - Version 3.18.0

Improvement

Release Notes - ICE Trading update 4.21-draft

Update details: OnixS FIX Support Pack update for ICE Trading - update for FIX API specification <4.21-draft>

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

OnixS.Net.IceOrderServer.1.9.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

IceTradingFixDialect-4.21-draft.zip

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, 13 October 2025

Release Notes - Cboe CFE Binary Order Entry (BOE) Handler C++ - Version 1.12.1

Task

  • [CBATSBOE-125] - CFE BOEv3 spec update to v1.1.23 dated 9th Sept 2025
  • [CBATSBOE-124] - CFE BOEv3 spec update to v1.1.22 dated 7th April 2025
  • [CBATSBOE-123] - CFE BOEv3 spec update to v1.1.21 dated 27th January 2025

New Feature

  • [CBATSBOE-115] - Add LicenseString configuration parameter

Tuesday, 7 October 2025

Release Notes - Eurex F7 Repo update 004.430

Update details: OnixS FIX Support Pack update for Eurex F7 Repo - update for FIX API specification <004.430>

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

onixs-eurex-f7-sample-java-1.8.1-bin.tar.gz

onixs-eurex-f7-sample-java-1.8.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:

EurexF7RepoFixDialect-004.430.zip

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:

 

Thursday, 25 September 2025

Release Notes - Trading Technologies September 2025 update v286

Update details: OnixS FIX Support Pack update for Trading Technologies - September 2025 update for FIX API specification <v286>

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

TradingTechnologiesClientCpp_2.2.0.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

onixs-trading-technologies-client-java-2.8.0-bin.tar.gz

onixs-trading-technologies-client-java-2.8.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

OnixS.Net.TradingTechnologiesClient.4.2.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.8.0.0.msi

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

TT-FIX-Dialect-v286-1.zip

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:

 

Wednesday, 24 September 2025

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

Improvement

Friday, 19 September 2025

Release Notes - CME Drop Copy .NET - Version 5.5.0

Task

Release Notes - .NET FIX Engine - Version 1.17.0

Bug

  • [NETCOREFIXENGINE-1824] - Unexpected transition from DISCONNECTED to WAIT_FOR_RETRANSMISSION state
  • [NETCOREFIXENGINE-1814] - The ResendRequest processing is not stopped when the Session.ResendingBatchSize is used and the FIX connection is closed
  • [NETCOREFIXENGINE-1800] - Invalid Session.CreationTime is restored when using Session.StorageDirectory
  • [NETCOREFIXENGINE-1794] - Typed Messages Generator generates an invalid getter for a boolean field
  • [NETCOREFIXENGINE-1789] - An exception is thrown when Session.ResendingQueueSize is set to zero with non-empty resending queue
  • [NETCOREFIXENGINE-1537] - Specifying the type of the Field XML node does not override the standard enum values

Improvement

New Feature

Task

Wednesday, 17 September 2025

Saturday, 6 September 2025

Release Notes - FIX Engine Java - Version 2.14.5

Improvement

  • [JAVA-3460] - Refactor TCPStandardStack.dispatchEvents() to return the processed event count
  • [JAVA-3459] - Validate control characters in String/Char fields as per ISO-8859-1
  • [JAVA-3415] - Improve Scheduler docs

Task

  • [JAVA-3451] - Substitute commons-lang because it has vulnerabilities
  • [JAVA-3420] - Support EP 299

Bug

  • [JAVA-3444] - Infinite loop occurs when closing a secure FIX session under certain error conditions

Wednesday, 3 September 2025

Release Notes - Trading Technologies update v286-0

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v286-0>

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

TradingTechnologiesClientCpp_2.1.0.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

onixs-trading-technologies-client-java-2.7.0-bin.tar.gz

onixs-trading-technologies-client-java-2.7.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

OnixS.Net.TradingTechnologiesClient.4.1.1.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.7.0.0.msi

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

TT-FIX-Dialect-v286-0.zip

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, 2 September 2025

Release Notes - TradeWeb TradeXpress update 101.21

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

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

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

onixs-tradeweb-tradexpress-client-java-2.11.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.21.zip

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, 1 September 2025

Release Notes - ICE Private Order Feed (POF) .NET - Version 2.11.0

Task

Release Notes - Bloomberg TSOX update 2.7

Update details: OnixS FIX Support Pack update for Bloomberg TSOX - update for FIX API specification <2.7>

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

onixs-bloomberg-tsox-dropCopy-client-java-3.2.0-bin.tar.gz

onixs-bloomberg-tsox-dropCopy-client-java-3.2.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:

BloombergTsoxFIXDialect-2.7.zip

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:

 

Thursday, 28 August 2025

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

New Feature

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

New Feature

  • [CPPEUREXETI-703] - Become ready to Introduction of Release 14.0 (D0002) on 1 September 2025

Tuesday, 26 August 2025

Release Notes - Eurex T7 Enhanced Trading Interface (ETI) Handler Java - Version 1.12.0

New Feature

  • [JAVAEUREXETI-145] - Become ready to Introduction of Release 14.0 (D0002) on 1 September 2025
  • [JAVAEUREXETI-144] - Become ready to Introduction of Release 14.0 (D0001) on 18 August 2025

Tuesday, 19 August 2025

Monday, 4 August 2025

Release Notes - FIX Engine Java - Version 2.14.3

Improvement

  • [JAVA-3437] - Add validation for repeating group instance count in Message.validate(..) method
  • [JAVA-3412] - Write Session setting to the engine log
  • [JAVA-1856] - Add links to the Custom Dialect section to the FAST Decoder docs

New Feature

  • [JAVA-3433] - Add an option to control per-message flush behavior for safer but slower file based storage writes
  • [JAVA-1901] - Market Data Feed sample

Task

  • [JAVA-3430] - BREAKING CHANGE: Rename CME_ENHANCED resend request logic to EACH_GAP_RESEND
  • [JAVA-3379] - Remove 'CME specific settings' from docs

Monday, 28 July 2025

Release Notes - Trading Technologies update v280

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v280>

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

TradingTechnologiesClientCpp_2.0.0.0.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

onixs-trading-technologies-client-java-2.6.0-bin.tar.gz

onixs-trading-technologies-client-java-2.6.0-bin.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

OnixS.Net.TradingTechnologiesClient.4.0.1.zip

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.6.0.0.msi

Download authentication credentials:

User: download
Password: 6CpH7AkPwkJZMT7KItDAZKa1

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

TT-FIX-Dialect-v280-0.zip

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, 15 July 2025

Release Notes - FIX Analyser - Version 1.26.6

Bug

  • [FA-359] - FullTextSearch: Exception is thrown when adding a field
  • [FA-357] - Non-reachable buttons in Query Builder

Improvement

  • [FA-323] - Make Query Builder window resizable

Wednesday, 9 July 2025

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

Improvement

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

Thursday, 5 June 2025

Release Notes - CBOE CFE update build for FIX Engine 4.13.0.0

Update details: OnixS FIX Support Pack update for CBOE CFE - remove x86 project

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

CfeTradingClientCpp_1.5.3.0.zip

Download authentication credentials:

User: Cpp
Password: x4o5VhNGG3Ufj1uwZyh1Fw

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

CfeTradingFixDialect.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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:

 

Thursday, 29 May 2025

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

Improvement

Wednesday, 28 May 2025

Release Notes - Trading Technologies update v280

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v280>

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

TradingTechnologiesClientCpp_1.47.2.0.zip

Download authentication credentials:

User: Cpp
Password: x4o5VhNGG3Ufj1uwZyh1Fw

onixs-trading-technologies-client-java-2.5.0-bin.tar.gz

onixs-trading-technologies-client-java-2.5.0-bin.zip

Download authentication credentials:

User: java
Password: UB7c60q0cdaIgLiBfPV0q

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.5.0.0.msi

Download authentication credentials:

User: dotNet
Password: IyeIMYRsTPwkJZMT7KItDA

OnixS.Net.TradingTechnologiesClient.3.5.0.zip

Download authentication credentials:

User: netCore
Password: 6Ss6CpH7AkcuYKtfGZKang

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

TT-FIX42Prod.xml

TT-FIX42UAT.xml

TT-FIX44Prod.xml

TT-FIX44UAT.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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:

 

Wednesday, 21 May 2025

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

New Feature

Monday, 19 May 2025

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

Task

  • [B3UMDFHCPP-90] - [Breaking change] Support messaging schema version 15

Monday, 28 April 2025

Release Notes - FIX Engine C++ - Version 4.13.0

Improvement

  • [CPP-4757] - Add syncData flag to the Session::flushSessionStorage()
  • [CPP-4745] - Remove precompiled headers (`stdafx.h`) from samples
  • [CPP-4726] - Scramble Logon fields in all cases when it is logged to the FIX Engine log
  • [CPP-4721] - Migrate Typed Message Generator to .NET 9
  • [CPP-4709] - Get rid of the reconnecting thread for ThreadPool and ExternalThread (TcpStandard) threading models
  • [CPP-4689] - Optimize the message search during the Resend Request processing
  • [CPP-4670] - Use the empty session's mutex when the TCPStandard stack in the ExternalThread threading model is used

New Feature

  • [CPP-4753] - BREAKING CHANGE: Add received data timestamp
  • [CPP-4692] - ResendingBatchSize configuration setting

Task

  • [CPP-4731] - Add EP296
  • [CPP-4708] - Remove Windows 32-bit libraries from the distribution package

Friday, 25 April 2025

Release Notes - CME STP Handler Java - Version 3.2.1

Task

Release Notes - CME STP Handler .NET - Version 4.1.0

Task

Thursday, 24 April 2025

Release Notes - CME iLink 3 Binary Order Entry Java - Version 1.1.0

New Feature

Improvement

Task

Bug

  • [ILINK3JAVA-258] - Incorrect Out/InSeqNum Restoration from File Storage
  • [ILINK3JAVA-240] - Incorrect default value handling for Tag.BusinessRejectRefID leads to invalid reject reason entries

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

Improvement

Wednesday, 23 April 2025

Release Notes - CME MDP Premium Market Data Handler C++ - Version 5.9.0

Improvement

  • [CCMEMDH-1985] - BREAKING CHANGE: Type for ImpliedPriceLevel::quantity() was changed from Int32 to Int64

New Feature

Wednesday, 16 April 2025

Release Notes - ICE iMpact Multicast Price Feed Handler Java - Version 1.63.1

Bug

Friday, 28 March 2025

Release Notes - FIX Engine Java - Version 2.14.1

Improvement

  • [JAVA-3367] - Update dependencies to latest stable versions
  • [JAVA-3362] - Incoming messages are marked as garbled if the third tag is not recognized as MsgType (tag #35)

Bug

  • [JAVA-3353] - ResendRequest processing issue causing errors and storage corruption
  • [JAVA-3352] - FlatMessages sent during a disconnected state are incorrectly stored

Thursday, 27 March 2025

Release Notes - Eurex T7 Enhanced Trading Interface (ETI) Handler Java - Version 1.10.0

New Feature

Improvement

  • [JAVAEUREXETI-130] - BREAKING CHANGE: Remove `HandlerSettings.partyIdSessionId` property
  • [JAVAEUREXETI-129] - BREAKING CHANGE: Remove `HandlerSettings.gatewayPassword` property

Release Notes - CME STP Handler .NET - Version 4.0.0

Task

Wednesday, 26 March 2025

Release Notes - Bloomberg TSOX update 2.9.1

Update details: OnixS FIX Support Pack update for Bloomberg TSOX - update for FIX API specification <2.9.1>

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

onixs-bloomberg-tsox-dropCopy-client-java-3.1.0-bin.tar.gz

onixs-bloomberg-tsox-dropCopy-client-java-3.1.0-bin.zip

Download authentication credentials:

User: java
Password: UB7c60q0cdaIgLiBfPV0q

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

BloombergTsoxFIXDialect.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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, 21 March 2025

Release Notes - ICE Private Order Feed (POF) C++ - Version 1.14.1.0

Improvement

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

Improvement

Bug

  • [CPPEEMDIRDI-1068] - EOBI onOrderBookUpdated callback was not invoked after the snapshot cycle finished

Thursday, 20 March 2025

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

New Feature

  • [CPPEUREXETI-690] - Become ready to Introduction of Release 13.1 (D0002) on 31 March 2025

Friday, 14 March 2025

Release Notes - ICE Trading update -

Update details: OnixS FIX Support Pack update for ICE Trading - remove precompiled headers

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

IceTradingClientCpp_4.21.1.0.zip

Download authentication credentials:

User: Cpp
Password: x4o5VhNGG3Ufj1uwZyh1Fw

 

Thursday, 13 March 2025

Release Notes - CME STP Handler Java - Version 3.0.0

Task

  • [JAVACMECTH-147] - BREAKING CHANGE: remove Joda time 3rd party dependency

Improvement

  • [JAVACMECTH-42] - Log customer's code exceptions caught in the event handlers

Monday, 10 March 2025

Release Notes - Eurex F7 Repo update 004.330.000

Update details: OnixS FIX Support Pack update for Eurex F7 Repo - update for FIX API specification <004.330.000>

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

onixs-eurex-f7-sample-java-1.7.0-bin.tar.gz

onixs-eurex-f7-sample-java-1.7.0-bin.zip

Download authentication credentials:

User: java
Password: UB7c60q0cdaIgLiBfPV0q

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

EurexF7RepoFixDialect.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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, 7 March 2025

Release Notes - Trading Technologies update v274

Update details: OnixS FIX Support Pack update for Trading Technologies - update for FIX API specification <v274>

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

TradingTechnologiesClientCpp_1.47.0.0.zip

Download authentication credentials:

User: Cpp
Password: x4o5VhNGG3Ufj1uwZyh1Fw

onixs-trading-technologies-client-java-2.4.0-bin.tar.gz

onixs-trading-technologies-client-java-2.4.0-bin.zip

Download authentication credentials:

User: java
Password: UB7c60q0cdaIgLiBfPV0q

TradingTechnologiesClientSample-net-4.8-x64-Setup-2.4.0.0.msi

Download authentication credentials:

User: dotNet
Password: IyeIMYRsTPwkJZMT7KItDA

OnixS.Net.TradingTechnologiesClient.3.4.0.zip

Download authentication credentials:

User: netCore
Password: 6Ss6CpH7AkcuYKtfGZKang

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

TT-FIX42Prod.xml

TT-FIX42UAT.xml

TT-FIX44Prod.xml

TT-FIX44UAT.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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:

 

Thursday, 6 March 2025

Release Notes - ICE iMpact Multicast Price Feed Handler Java - Version 1.62.0

New Feature

  • [JAVAICEIMPACT-827] - BREAKING CHANGE: Extend `LogEntry` interface with `getNanoTime()` method
  • [JAVAICEIMPACT-815] - BREAKING CHANGE: Add `OrderBookListener.onOrderBookReset` callback

Improvement

Wednesday, 5 March 2025

Thursday, 27 February 2025

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

Improvement

  • [B3UMDFHCPP-77] - Book building optimization
  • [B3UMDFHCPP-74] - Add OrderBookPool growth strategy
  • [B3UMDFHCPP-44] - Rename HandlerSettings::buildInternalOrderBooks to HandlerSettings::buildOrderBooks

Release Notes - Euronext Optiq MDG Market Data Handler - Version 1.3.3

Task

  • [EOMHC-52] - Optiq MDG Messages Interface Spec v5.353.0 and SBE 353 updated 31st January 2025

Release Notes - B3 Binary Order Entry C++ - Version 1.3.0

Task

  • [B3BOECPP-52] - Update the session-level logic to support the latest spec 8.3.2

Improvement

Monday, 24 February 2025

Release Notes - FIX Engine Java - Version 2.14.0

Improvement

  • [JAVA-3343] - Scramble Password(554) and NewPassword(925) fields of Logon message when it is logged
  • [JAVA-3342] - Improve logging clarity for invalid Logon messages
  • [JAVA-3322] - Add links to our online FIX Parser
  • [JAVA-3308] - Send close notify when closing SSL connection
  • [JAVA-3297] - Setting thread affinity must provide a detailed message in case of failure
  • [JAVA-3112] - BREAKING CHANGE: Reject<3> administrative message should be retransmitted during the gap-fill process
  • [JAVA-2005] - Add sequence diagram that illustrates what callback is called when a new message is received

New Feature

  • [JAVA-3341] - Implement a mechanism that enables custom lock implementations for session storage
  • [JAVA-3327] - Implement repeating group fields order validation

Bug

  • [JAVA-3338] - Message.toJson() does not escape special characters, producing invalid JSON
  • [JAVA-3296] - Reject message must be sent in case of incorrect datetime values

Task

  • [JAVA-3326] - Add Thread Pool samples to the Engine package
  • [JAVA-3325] - Add docs for Thread Pool feature of the Engine

Monday, 17 February 2025

Release Notes - CME iLink 3 Binary Order Entry .NET - Version 1.7.1

Improvement

Friday, 7 February 2025

Release Notes - CBOE CFE update 1.3.12

Update details: OnixS FIX Support Pack update for CBOE CFE includes formatting changes, fixed typos. FIX Dialect content hasn't been changed, its version is set to <1.3.12>

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

CfeTradingClientCpp_1.5.1.0.zip

Download authentication credentials:

User: Cpp
Password: x4o5VhNGG3Ufj1uwZyh1Fw

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

CfeTradingFixDialect.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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:

 

Wednesday, 5 February 2025

Release Notes - TradeWeb TradeXpress update 101.04

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

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

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

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

Download authentication credentials:

User: java
Password: UB7c60q0cdaIgLiBfPV0q

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

TradeWebFixDialect.xml

FIX Dialect Download authentication credentials
User: fixDialect
Password: K1D7&S~TG1R>

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, 31 January 2025

Release Notes - Euronext Optiq MDG Market Data Handler - Version 1.3.2

Task

  • [EOMHC-50] - Optiq MDG Messages Interface Spec v5.352.0 and SBE 352 updated 18th Dec 2024

Tuesday, 21 January 2025

Release Notes - ICE Trading update

Update details: Support FIX Engine API 1.15.2

Updated reference implementation sample distributions can be downloaded from here:

OnixS.Net.IceOrderServer.1.8.0.zip

Download authentication credentials:

User: netCore
Password: 6Ss6CpH7AkcuYKtfGZKang

 

Release Notes - ICE Private Order Feed (POF) .NET Core - Version 2.10.0

Task

Release Notes - ICE Trade Capture .NET - Version 3.16.0

Improvement

  • [ITCNCORE-67] - Modify sample to show notification, when all securities for all requested markets were received
  • [ITCNCORE-37] - Make it clear that the default connection parameters should be updated

Task

Friday, 17 January 2025

Release Notes - CME MDP Premium Market Data Handler C++ - Version 5.8.10

Improvement

Wednesday, 8 January 2025

Release Notes - .NET FIX Engine - Version 1.15.2

Improvement

New Feature