-
Notifications
You must be signed in to change notification settings - Fork 618
QFJ 2.3.0 release notes
You need at least Java 8 to run QuickFIX/J.
This release contains bug fixes and improvements. For example:
- corrected Xerces dtd/schema backward compatibility - https://github.com/quickfix-j/quickfixj/pull/307
- corrected JMX MBeans attributes - https://github.com/quickfix-j/quickfixj/pull/305
- prevent Logon to disabled Acceptor session (also see paragraph below) - https://github.com/quickfix-j/quickfixj/pull/360
- wait for Logout response or timeout at end of session - https://github.com/quickfix-j/quickfixj/pull/312
- get notified of resend events via
SessionStateListener
- https://github.com/quickfix-j/quickfixj/pull/315 - get notified of connection exceptions via
SessionStateListener
- https://github.com/quickfix-j/quickfixj/pull/368 - provide methods to get service pack and extension pack from
DataDictionary
- https://github.com/quickfix-j/quickfixj/pull/383
prevent Logon on disabled Acceptor session (#360)
There was a long-standing bug which re-enabled an Acceptor session that formerly had been disabled via Session.logout()
or Session.setEnabled(false)
respectively. As of now the Session will stay disabled which means that incoming Logons will be rejected until Session.logon()
will be called.
If you want to stick to the old behaviour then please call Session.generateLogout()
which will leave the session enabled.
Many thanks to all the people who have contributed to this release (hopefully not missing someone, in alphabetical order):
https://github.com/chrjohn
https://github.com/drekbour
https://github.com/felipewind
https://github.com/janusz-j
https://github.com/jimbogithub
https://github.com/lschin
https://github.com/sheinbergon
https://github.com/simenflatby
https://github.com/the-thing
https://github.com/quickfix-j/quickfixj/milestone/11?closed=1
(just for information, since all of the below issues have corresponding pull requests)