Tuesday, 25 April 2017

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

New Feature

Improvement

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

Improvement

Tuesday, 18 April 2017

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

New Feature

  • [CPPEUREXETI-236] - Become ready to Introduction of Release 5.0 on 24 April 2017

Saturday, 15 April 2017

Release Notes - Java FIX Engine - Version 1.26.0

Task

  • [JAVA-1543] - Migration to onixs-utils 1.0.54
  • [JAVA-1537] - BREAKING CHANGE: Rename SessionStorage.getMessages(..) to SessionStorage.getOutboundMessages(..) method
  • [JAVA-1536] - BREAKING CHANGE: Remove setKeepInMessages(..)/isKeepInMessages() methods from SessionStorage/SessionRepository interfaces
  • [JAVA-1526] - BREAKING CHANGE: Split SessionStorage.storeMessage(..) method into SessionStorage.storeInboundMessage(..) and SessionStorage.storeOutboundMessage() methods
  • [JAVA-1524] - BREAKING CHANGE: Remove SessionStorage.getMessage(MessageDirection direction, long sequenceNumber) method
  • [JAVA-1521] - BREAKING CHANGE: Remove SessionStorage.open() method
  • [JAVA-1400] - Add ValuePtr usage description in Programming Guide
  • [JAVA-1262] - Add Venue Specific Settings: CME Specific Settings section into Programming Guide

Improvement

  • [JAVA-1520] - Allow overriding the order of FIX tags in message standard header except tags 8, 9 and 35
  • [JAVA-1517] - Inbound Message Reuse feature
  • [JAVA-1514] - Session.resetLocalSequenceNumbers() method
  • [JAVA-1511] - MessageDiff performance
  • [JAVA-1498] - Hide stack trace of error messages from the engine log
  • [JAVA-1496] - Exceptions thrown by user code should be reported via ErrorListener as well
  • [JAVA-1495] - Receiving and processing of first message for acceptor session
  • [JAVA-1485] - Logout in reply on Resend Request scenario
  • [JAVA-1483] - Message.validate(..) method should also validate user-defined fields
  • [JAVA-1405] - Message.set(..) methods should not validate unknown fields
  • [JAVA-1347] - Update documentation for the Pluggable Storage sample
  • [JAVA-1245] - ByteBuffer class
  • [JAVA-1215] - Update documentation for the FIXML Converter

Bug

  • [JAVA-1518] - Message deep-copy does not reset groups
  • [JAVA-1509] - Message.reset() does not reset groups
  • [JAVA-1497] - NPE when first logon message does not contains either SenderCompID or TargetCompID
  • [JAVA-1395] - No Javadocs for biz.onixs.util

New Feature

  • [JAVA-1503] - Group.getEntryBeginningTag() method
  • [JAVA-1501] - FixBlock.getNumberOfGroups() method
  • [JAVA-1500] - FixBlock.iteratorOverGroups() method
  • [JAVA-1499] - Group.getLeadingTag() method
  • [JAVA-1487] - FixBlock.set(int tag, double value, int precision) method
  • [JAVA-1434] - Quick FIX dialect format support
  • [JAVA-1419] - Session.getStateChangeListener() method
  • [JAVA-1352] - SSL certificate validity warning
  • [JAVA-1175] - Automatically detection of FIX/FIXML version for FIX to Fixml conversion

Friday, 14 April 2017

Release Notes - C++ ICE iMpact Multicast Price Feed Handler - Version 3.6.2.0

Bug

  • [CPPICEIMPACT-678] - Parsing of the OptionsStrategyDefinition and NewOptionsStrategyDefinition could fail

Improvement

Friday, 7 April 2017

Release Notes - C++ CME Market Data Handler - Version 4.0.0

Improvement

  • [CCMEMDH-981] - Significantly reduce latency
  • [CCMEMDH-858] - Market state recovery optimization
  • [CCMEMDH-668] - Packet and FeedEngine machinery improvements
  • [CCMEMDH-667] - Refactor listener callback signatures
  • [CCMEMDH-572] - New apporach of exposing public classes and exporting from dynamic/shared libraries

New Feature

Tuesday, 4 April 2017

Release Notes - C++ FIX Engine - Version 3.23.0.0

Improvement

  • [CPP-2577] - Improve the log warning when a garbled message is received
  • [CPP-2564] - Add a warning about the restriction of the thread pool support
  • [CPP-2551] - Ignore duplicated messages with PossDupFlag=Y
  • [CPP-2540] - Per-session ssl settings should support the certificate chain
  • [CPP-2534] - Repair external SSL related links

Bug

  • [CPP-2571] - Priority and policy cannot be set at the same time

New Feature

  • [CPP-2567] - Session.sendReject
  • [CPP-2550] - Add a constructor for seconds/nanoseconds for the Timestamp class
  • [CPP-2548] - Session level ssl settings to verify peer certificates
  • [CPP-2547] - Stream output operator for Group, GroupInstance, SerializedMessage classes
  • [CPP-2544] - Add an ability to set trusted certification authority ssl certificates

Monday, 3 April 2017

Release Notes - .NET FIX Engine - Version 3.23.1.0

Bug

  • [DOTNET-2228] - Issue with large messages when SSL connections are used