Thursday, 30 April 2020

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

Bug

  • [JAVAICEIMPACT-601] - Optional part of Futures/OTC Product Definition Response is parsed incorrectly

Improvement

  • [JAVAICEIMPACT-598] - Avoid parsing live messages if only PacketProcessingListener is registered

Sunday, 26 April 2020

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

Improvement

New Feature

  • [CPPEUREXETI-373] - Become ready to Introduction of Release 8.1 on 29 June 2020

Friday, 24 April 2020

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

Improvement

  • [CBATSBOE-70] - BREAKING CHANGE: Update QuoteReasonCode enumeration
  • [CBATSBOE-69] - BREAKING CHANGE: Updated ReasonCode enumeration
  • [CBATSBOE-68] - Cboe CFE BOE spec v1.3.5 update

Thursday, 23 April 2020

Release Notes - FIX Engine Java - Version 2.6.1

New Feature

  • [JAVA-2463] - Implement EngineSettings.set/getThreadPoolSize(..) method

Bug

  • [JAVA-2462] - Group.removeEntry(..) method call corrupts the internal state of the Repeating Group
  • [JAVA-2453] - Schedule sample produce an error at the end of the execution

Wednesday, 15 April 2020

Release Notes - Trading Technologies update March 2020

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

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

TradingTechnologiesClientCpp_1.13.0.0.zip

Download authentication credentials:

User: Cpp
Password: 1AAVbVLsu3

TradingTechnologiesClientSample-net-4.6.2-x64-Setup-1.21.0.0.msi

TradingTechnologiesClientSample-net-4.6.2-x86-Setup-1.21.0.0.msi

TradingTechnologiesClientSample-net-4.7.2-x64-Setup-1.21.0.0.msi

TradingTechnologiesClientSample-net-4.7.2-x86-Setup-1.21.0.0.msi

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

TradingTechnologiesClientSample-net-4.8-x86-Setup-1.21.0.0.msi

Download authentication credentials:

User: dotNet
Password: bKHu0u773V

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 .NET, C++ or Java.

 

Release Notes - TradeWeb TradeXpress update 100.7

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

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

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

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

Download authentication credentials:

User: java
Password: IlRCkdl7r4

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 .NET, C++ or Java.

 

Release Notes - Borsa Italiana Drop Copy update 14.0

Update details: OnixS FIX Support Pack update for Borsa Italiana Drop Copy - update for FIX API specification <14.0>

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

onixs-borsaitaliana-client-java-1.3.0-bin.tar.gz

onixs-borsaitaliana-client-java-1.3.0-bin.zip

Download authentication credentials:

User: java
Password: IlRCkdl7r4

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

BorsaItalianaFixDialect.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 .NET, C++ or Java.

 

Thursday, 9 April 2020

Release Notes - ICE Trading update 4.11

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

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

IceTradingClientCpp_4.8.0.0.zip

Download authentication credentials:

User: Cpp
Password: 1AAVbVLsu3

onixs-ice-trading-client-java-1.8.0-bin.tar.gz

onixs-ice-trading-client-java-1.8.0-bin.zip

Download authentication credentials:

User: java
Password: IlRCkdl7r4

IceOrderServerSample-net-4.6.2-x86-Setup-4.10.0.0.msi

IceOrderServerSample-net-4.6.2-x64-Setup-4.10.0.0.msi

IceOrderServerSample-net-4.7.2-x86-Setup-4.10.0.0.msi

IceOrderServerSample-net-4.7.2-x64-Setup-4.10.0.0.msi

IceOrderServerSample-net-4.8-x86-Setup-4.10.0.0.msi

IceOrderServerSample-net-4.8-x64-Setup-4.10.0.0.msi

Download authentication credentials:

User: dotNet
Password: bKHu0u773V

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

IceTradingFixDialect.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 .NET, C++ or Java.

 

Release Notes - ICE Trade Capture Java - Version 2.17.0

Task

Release Notes - ICE Trade Capture .NET Core - Version 3.5.0

Task

  • [ITCNCORE-10] - Update ICE TC to Q2 2020 spec version 4.9

Release Notes - ICE Trade Capture .NET - Version 2.32.0

Task

  • [ICETC-535] - Update ICE TC to Q2 2020 spec version 4.9

Release Notes - ICE Private Order Feed (POF) Java - Version 1.11.0

Task

  • [JICEPOF-67] - Update ICE POF to spec 3.9 Q2 2020

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

Task

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

Task

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

Task

Wednesday, 8 April 2020

Release Notes - FIX Engine Java - Version 2.6.0

Bug

  • [JAVA-2417] - Incorrect SessionRejectReason(373) returned in some scenarios
  • [JAVA-2401] - Field type is not updated if it appears in the dialect with one of predefined type
  • [JAVA-2385] - Link error/Receiver timeout while reset seq. number via Logon exchange is in progress
  • [JAVA-2370] - Session reject message is not send in case validation error is detected in the received message
  • [JAVA-2356] - Session does not perform more than one reconnect attempt

Task

New Feature

  • [JAVA-2391] - Session.getCounterpartyHostAsSpecified() returns counterparty host name/address as it is specified during logon
  • [JAVA-2138] - Thread pool mechanism sharing sending/receiving threads
  • [JAVA-1931] - Copy an entire repeating group from one FixBlock to another

Friday, 3 April 2020

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

Sub-task

  • [ILINKBOECPP-371] - Pass the Session Queue for Single Split Message for Order entry for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-370] - Pass the MSGW failover from primary to backup components (Initialization and Binding) for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-369] - Pass the MSGW failover from primary to backup components (Binding without Initialization) for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-368] - Pass the Processing Rejects Test for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-342] - Pass the Manual Order Indicator for Semi Automated System for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-341] - Pass the Manage GTC/GTD Order LifeTime for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-340] - Pass the Outright Complete Order Test for Pre-Registered Format iLink 3 AutoCert test
  • [ILINKBOECPP-338] - Pass the Mid week Connection (Binding without Initialization) for On-Demand Format iLink 3 AutoCert test
  • [ILINKBOECPP-336] - Pass the Beginning of Week Connection with GT Orders for On-Demand Format iLink 3 AutoCert test
  • [ILINKBOECPP-328] - Pass the "Market-Limit Order Test for Pre-Registered Format" iLink 3 AutoCert test
  • [ILINKBOECPP-304] - Pass the "Process real-time Mass Quote messages during a Resend Response from CME Globex for Pre-Registered Format" iLink 3 AutoCert test
  • [ILINKBOECPP-303] - Pass the "Bi-Directional Gap Scenario (Sequence Gap Fill for Mass Quotes) for Pre-Registered Format" iLink3 AutoCert test
  • [ILINKBOECPP-301] - Pass the "Mid-week Connection (Initialization and Binding) with New UUID for Mass Quote" iLink 3 AutoCert test
  • [ILINKBOECPP-300] - Pass the "Process real-time messages for FAK/FOK during a Resend Response from CME Globex for Pre-Registered Format" iLink 3 AutoCert test
  • [ILINKBOECPP-299] - Pass the "Process real-time messages during a Resend Response from CME Globex for Pre-Registered Format" iLink AutoCert test
  • [ILINKBOECPP-284] - Pass the "Bi-Directional Gap Scenario (Sequence Gap Fill) - (Day or FAK/FOK orders) for Pre-Registered Format" iLink 3 AutoCert test
  • [ILINKBOECPP-283] - Pass the "Receiving and Processing Multiple Gaps for Pre-Registered Format" iLink 3 AutoCert test
  • [ILINKBOECPP-279] - Pass the "Processing Message Gaps of More than 2500 Messages for Pre-Registered Format" iLink 3 AutoCert test

Improvement

  • [ILINKBOECPP-337] - Add the 'startOfWeek' parameter to Session::reset(..)
  • [ILINKBOECPP-331] - BREAKING CHANGE: rename EstablishmentRejectErrorCodes into EstablishmentRejectErrorCode
  • [ILINKBOECPP-330] - BREAKING CHANGE: rename NegotiationRejectErrorCodes into NegotiationRejectErrorCode
  • [ILINKBOECPP-329] - BREAKING CHANGE: rename TerminateErrorCodes into TerminateErrorCode
  • [ILINKBOECPP-321] - Add the stream output operator for repeating group entries
  • [ILINKBOECPP-319] - Add session::send(..) overload for C++ 11 rvalue
  • [ILINKBOECPP-318] - Add session::send(..) overload for a C++11 initialization list
  • [ILINKBOECPP-309] - Make Session's setter methods chainable
  • [ILINKBOECPP-307] - Receiving an unexpected message type should not terminate the connection
  • [ILINKBOECPP-306] - UnexpectedMessageType warning should be raised when an unexpected application message type is received
  • [ILINKBOECPP-271] - Add access to the reject text and reject reason to NegotiationRejectException and EstablishmentRejectException
  • [ILINKBOECPP-190] - Add the "Handling the 'Not Applied' message" section

New Feature

Release Notes - BME SENAF Handler C++ - Version 2.0.1

Bug

Thursday, 2 April 2020

Release Notes - NASDAQ OMX Genium INET Handler C++ - Version 1.0.0.0

New Feature

  • [CGENIUM-61] - Add IndicativeQuotes sample
  • [CGENIUM-60] - Add IndicativeQuotesListener
  • [CGENIUM-59] - Add Indicative Quote Changes Broadcast (BO98)
  • [CGENIUM-58] - Add Indicative Quotes Public Query (MQ98)

Wednesday, 1 April 2020

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

Improvement

New Feature