Task
[JAVA-1847 ] - BREAKING CHANGE: ScaledDecimal.toString() method should print fields mantissa and exponent separately
[JAVA-1795 ] - BREAKING CHANGE: Message FirstMessageNotLogonException.getReceivedMessage() to FixMessage FirstMessageNotLogonException.getReceivedMessage()
[JAVA-1794 ] - BREAKING CHANGE: DynamicAcceptorArgs.setIncomingLogonMessage(Message) to DynamicAcceptorArgs.setIncomingLogonMessage(FixMessage)
[JAVA-1793 ] - BREAKING CHANGE: Message DynamicAcceptorArgs.getIncomingLogonMessage() to FixMessage DynamicAcceptorArgs.getIncomingLogonMessage()
[JAVA-1774 ] - BREAKING CHANGE: SessionStorage.storeInboundMessage(Message, ByteBuffer, long) to SessionStorage.storeInboundMessage(FixMessage, ByteBuffer, long)
[JAVA-1773 ] - BREAKING CHANGE: MessageFilter.filter(Message) to MessageFilter.filter(FixMessage)
[JAVA-1767 ] - BREAKING CHANGE: Remove Connection.OutputQueueSize configuration
Bug
[JAVA-1843 ] - Session hang while reconnecting
[JAVA-1836 ] - TestRequest message is sent incorrectly when session is configured to use SSL context
[JAVA-1826 ] - Incorrect internal state of a session after a reconnect
[JAVA-1783 ] - FixBlock.getDouble(..) return incorrect value in case of precise double
[JAVA-1782 ] - Javadoc text unfinished
[JAVA-1780 ] - Fix Session.send(..) documentation
[JAVA-1766 ] - Infinite loop sending and receiving Logon message both containing ResetSeqNumFlag=Y
Sub-task
New Feature
[JAVA-1809 ] - Flexible Messaging API
[JAVA-1808 ] - Implement Session.setEventArgReuse(..)/isEventArgReuse() methods
[JAVA-1804 ] - Implement Session.send(FlatMessage) method
[JAVA-1803 ] - Implement Session.OutboundApplicationFlatMessageListener interface
[JAVA-1802 ] - Implement Session.OutboundApplicationFlatMessageArgs class
[JAVA-1801 ] - Implement Session.InboundSessionFlatMessageListener interface
[JAVA-1800 ] - Implement Session.InboundSessionFlatMessageArgs class
[JAVA-1799 ] - Implement Session.InboundApplicationFlatMessageListener interface
[JAVA-1798 ] - Implement Session.InboundApplicationFlatMessageArgs class
[JAVA-1797 ] - Implement FlatMessageFactory interface
[JAVA-1796 ] - Implement Session.FlatMessageEventArgs class
[JAVA-1791 ] - Implement FlatMessage class
[JAVA-1790 ] - Implement SessionStorage.storeOutboundMessage(ByteBuffer rawMessage, long msgSeqNum) method
[JAVA-1743 ] - Implement FixMessage class