Upgrade Notes
1.13.0 (30 Mar 2026)
New HandlerSettings properties for sender and receiver thread affinity
To improve performance on NUMA and multi-socket systems, HandlerSettings now exposes
setSendingThreadAffinity(int[]) and setReceivingThreadAffinity(int[]) methods that
pin the respective I/O threads to specific CPU cores.
Become ready to Introduction of Release 14.1 (D0002) on 23 March 2026
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 14.1 from 23 March 2026.
1.12.0 (26 Aug 2025)
Become ready to Introduction of Release 14.0 (D0002) on 1 September 2025
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 14.0 from 13 August 2025.
1.11.0 (27 Jun 2025)
New method Handler.getLicense() that returns the license information
To simplify the license verification process, a new method Handler.getLicense() is introduced.
1.10.0 (27 Mar 2025)
Become ready to Introduction of Release 13.1 (D0002) on 31 March 2025
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 13.1 from 7 March 2025.
Add Password Encryption
The Eurex exchange provides a public key that traders use to encrypt their passwords before sending them over the
network. The Handler now supports password encryption. To encrypt a password, use the Handler.encryptPassword
method and new Handler.connect method that accepts LogonRequestEncrypted.
Remove HandlerSettings's properties
The following properties are removed from the HandlerSettings class:
gatewayPassword;partyIdSessionId.
Set these values directly in the LogonRequest.
1.9.0 (09 Sep 2024)
Become ready to Introduction of Release 13.0 (D0002) on 9 September 2024
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 13.0 from 9 September 2024.
1.8.0 (21 Mar 2024)
Become ready to Introduction of Release 12.1 (D0002) on 11 March 2024
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 12.1 from 11 March 2024.
1.7.0 (28 Nov 2023)
Become ready to Introduction of Release 12.0 (D0003) on 31 October 2023
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 12.0 from 31 October 2023.
1.6.2 (11 Nov 2023)
Bug-fix release to fix a wrong offset that is used after certain amount of data received and caused messages in the buffer to be replayed.
1.6.1 (28 Sep 2023)
Bug-fix release to fix a wrong value for DefaultCstmApplVerId. It should be 12.0 and not 11.1.
1.6.0 (10 Sep 2023)
Become ready to Introduction of Release 12.0 on 11 September 2023
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 12.0 from 23 August 2023.
1.5.0
No changes that require changes in user code are included in this version.
1.4.1
Fix for LogonResponse deserialization - read PublicKey as a variable string.
1.4.0
Become ready to Introduction of Release 11.1 (D0002) on 27 February 2023
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 11.1 from 17 March 2023.
1.3.0
No changes that require changes in user code are included in this version.
1.2.0
No changes that require changes in user code are included in this version.
1.1.0
SessionListener is changed
Instead of single SessionListener interface the Handler offers three new interfaces —
InboundMessageListener, OutboundMessageListener, and ReceivedBytesListener.
ReconnectionSettings.Mode is removed
1.0.0
AdminListener is changed
Recently added onOutboundMessage and onInboundMessage are moved to the new SessionListener interface.
Return type of Message.getTemplateId() is changed
This method now returns TemplateId instead of short.
Become ready to Introduction of Release 10.1 (D0002) on 27 June 2022
Please see “Change Log” section in Enhanced Trading Interface Derivatives Message Reference version 10.1 from 13 April 2022.
0.2.0
AdminListener is changed
Please rename onMessageSending to onOutboundMessage and add new callback onInboundMessage.
The reference tickets are JAVAEUREXETI-44
and JAVAEUREXETI-46.
Java Eurex ETI Handler