skip to main |
skip to sidebar
New Feature
- [CPPEUREXETI-236] - Become ready to Introduction of Release 5.0 on 24 April 2017
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
Bug
- [CPPICEIMPACT-678] - Parsing of the OptionsStrategyDefinition and NewOptionsStrategyDefinition could fail
Improvement
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
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
Bug
- [DOTNET-2228] - Issue with large messages when SSL connections are used