Written by Admin | Apr 15, 2017 12:00:00 AM
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