-
Notifications
You must be signed in to change notification settings - Fork 617
QFJ 1.6.4 release notes
You need at least Java 7 to run QuickFIX/J.
- Bug fix release with some improvements.
- Now can accept UtcTimestamp fields with higher precision (up to picoseconds).
However, internally still milliseconds will be used. See [QFJ-921]
For complete support of higher resolution timestamps QFJ 1.7.0 has to be used (release date TBD).
Many thanks to all the people who have also contributed to this release (hopefully not missing someone, in alphabetical order):
https://github.com/alphafoobar
https://github.com/Arthurm1
https://github.com/boxhead201
https://github.com/brobits
https://github.com/chrjohn
https://github.com/damianfanaro
https://github.com/guidomedina
https://github.com/jimbogithub
https://github.com/jonfreedman
https://github.com/KKostya
https://github.com/knutae
https://github.com/leonchen83
https://github.com/soliad
https://github.com/quickfix-j/quickfixj/pull/92 - QFJ-285 Proxy support fixes
https://github.com/quickfix-j/quickfixj/pull/93 - removed '(optional)' qualifier for TargetCompID from configuration docs
https://github.com/quickfix-j/quickfixj/pull/94 - Allow a custom SessionSchedule
https://github.com/quickfix-j/quickfixj/pull/97 - optimize DoubleConverter
https://github.com/quickfix-j/quickfixj/pull/99 - Update slf4j-api to 1.7.22 and maven-compiler to 3.6.1
https://github.com/quickfix-j/quickfixj/pull/100 - Whitespace removed from field number=276 (QuoteCondition)
https://github.com/quickfix-j/quickfixj/pull/115 - Treating CumQty as a double value in Banzai
https://github.com/quickfix-j/quickfixj/pull/120 - Fix for race condition when receiving logon response before logon request has been processed by MessageStore
https://github.com/quickfix-j/quickfixj/pull/122 - Support data dictionaries with verbose descriptions
https://github.com/quickfix-j/quickfixj/pull/123 - some very minor refactorings
https://github.com/quickfix-j/quickfixj/pull/125 - deprecated block() methods in SocketAcceptor and SocketInitiator
https://github.com/quickfix-j/quickfixj/pull/129 - added some missing cases to Ordermatch application, prevent NPE
- [QFJ-169] - Message parsing fails on messages with invalid fields in repeating groups with non-obvious errors
- [QFJ-677] - The fix for QFJ-318 was reverted (inadvertently?) in r928
- [QFJ-791] - An unexpected field in a repeating group makes QuickFIX/J fail to detect the number of repeating groups correctly
- [QFJ-792] - Wrong order of fields in a repeating group makes the group ignored
- [QFJ-885] - SocketInitiator::stop() can't send out the logout message
- [QFJ-917] - Race condition between SocketAcceptorIoProcessor & QFJ Message Processor
- [QFJ-923] - FileStore is leaking file handles
- [QFJ-926] - Session reset happens after logon
- [QFJ-929] - FieldException on Logon message is handled incorrectly