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