Skip to content

QFJ 1.6.3 release notes

Christoph John edited this page Dec 12, 2016 · 8 revisions

Points of interest

You need at least Java 7 to run QuickFIX/J.

  • Mainly bug fix release.
  • MINA library has been updated to 2.0.16 due to some critical bugs.

included pull requests (which are not already JIRA issues)

JIRA issues

Bug

  • [QFJ-868] - IoSessionInitiator can't reconnect the disconnected session
  • [QFJ-876] - Code Generator creates bad code for nested repeating groups
  • [QFJ-882] - FIX50.xml / LegSecAltIDGrp incorrect
  • [QFJ-884] - quickfixj-messages-fix44 is including quickfixj-messages-all
  • [QFJ-886] - FIX44.xml InstrumentLeg Inconsistently Defined
  • [QFJ-895] - Reconnecting initiator does not work under some circumstances
  • [QFJ-897] - AbstractSocketAcceptor does not stop its internal IoAcceptors correctly
  • [QFJ-903] - Infinite Loop on Malformed Message - Bad BodyLength (tag 9)

New Feature

  • [QFJ-833] - Add Slow Consumer Protection
  • [QFJ-853] - Add ability to modify the Proxool JDBC connection pool via session settings

Improvement

  • [QFJ-821] - Quickfix/J Server should validate SSL client certificates
  • [QFJ-851] - Include proxool-cglib in the lib/ folder of the binary (.zip) distribution
  • [QFJ-906] - Compile QFJ 1.6.x against JDK7 and QFJ 1.7.x against JDK8