Skip to content

QFJ 2.1.0 release notes

Christoph John edited this page Aug 3, 2018 · 10 revisions

General

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

improvements

Contributors

Many thanks to all the people who have also contributed to this release (hopefully not missing someone, in alphabetical order):

https://github.com/andyflury
https://github.com/bezpredel
https://github.com/charlesbr1
https://github.com/chrjohn
https://github.com/ckolek
https://github.com/david-gibbs-ig
https://github.com/egoebelbecker
https://github.com/Ganet
https://github.com/jasonps01
https://github.com/jonfreedman
https://github.com/MartyIX
https://github.com/mmitya
https://github.com/mrbald
https://github.com/pbyrne413
https://github.com/philipwhiuk
https://github.com/the-thing
https://github.com/tom-smalls

included pull requests

https://github.com/quickfix-j/quickfixj/milestone/7?closed=1

JIRA issues

(just for information, since all of the below issues have corresponding pull requests)

Bug

  • [QFJ-888] - DefaultMessageFactory does not support FIX5.0 SP1/2
  • [QFJ-942] - Connectors sometimes hanging in call to dispose() when stop() was called
  • [QFJ-943] - Blocking queue writes from the MINA event loop causing delayed sends, missing heartbeats, spurious disconnects

New Feature

  • [QFJ-950] - Provide configuration to have garbled messages rejected instead of ignoring them