JAVA-2183 - BREAKING CHANGE: If the keepSequenceNumbersAfterLogout argument is set to false, then sequence numbers should be reset during the reconnect too
JAVA-2148 - Refactoring of the biz.onixs.fix.dictionary
JAVA-2096 - Use two buffers instead of queue in Sending thread
JAVA-2014 - Make FlatMessage.get(int tag, int hintPosition) public
New Feature
JAVA-1851 - Support setting timezone via configuration file
JAVA-1960 - Session.setSpecifyApplVerIdField(..) sets whether to specify ApplVerID(1128) tag in all FIX messages when a FIX protocol version FIX 5.0 and above is used
JAVA-1915 - FlatMessage should be used internally only when there are corresponding callback subscriptions
JAVA-1913 - Sequence number of the sequence gap message should not be stored in the session storage
JAVA-1175 - Automatically detection of FIX/FIXML version for FIX to Fixml conversion
1.25.1 (2016-Dec-14)
Bug
JAVA-1480 - NPE when setting null via Session.setSenderSubID(..) and Session.setTargetSubID(..) methods
Improvement
JAVA-1476 - BREAKING CHANGE: Session.reset() rename to Session.resetLocalSequenceNumbers()
JAVA-1238 - Session.logonAsAcceptor() and Session.logonAsInitiator() methods should be called in DISCONNECTED state only otherwise exception must be thrown
JAVA-1194 - Update Exchanging Messages section of Programming Guide
JAVA-1478 - Add Using Component Block section into Programming Guide
JAVA-1186 - The dialect "override" mode should be described in Programming Guide
JAVA-1263 - Improve Accepting FIX Session Without a Prior Creation of Session Object section
New Feature
JAVA-1127 - Implement Session.resetSeqNumViaLogonExchange() and Session.resetLocalSequenceNumbers() methods
JAVA-1081 - Add year to storage file name timestamp
JAVA-1064 - After sending the initial Logout message, the Logout initiator should not send any messages (unless requested to do so by the logout acceptor)
Task
JAVA-1077 - Create fix benchmark sample using MessageSending and ReceivedBytes listeners
Bug
JAVA-1074 - Incorrect link in Scheduler Samples section
JAVA-790 - Shutdown of engine does not clear dialects
1.19.0 (2014-Dec-10)
New Feature
JAVA-1053 - Dialect description should support Component Blocks
JAVA-1051 - Session.setListenPort(int listenPort) and Session.getListenPort() methods