0.51
·
1734 commits
to master
since this release
- Allow
FixLibrary.requestSession
to request an offline session - ie a session in a disconnected state. - Allow offline sessions to "send" messages - these are stored for future resend requests.
- Cache
Session
objects and return the same old ones when a reconnect happens. NB: These are cached via weak references so only returned if your application holds a reference to it and garbage collected otherwise. - Add the ability to request a replay of messages received on a given session at a time other than requesting a session.
- Add
lastLogonTime()
andlastSequenceResetTime()
values for sessions. Remove the oldlogonTime
concept for a session. - Update the
SessionHandler.onMessage
callback with an info object and expose the message status to API consumers - Remove the
possDupFlag
from catchup replays. NB: this does not affect usage ofpossDupFlag
in normal FIX replay ONLY catchup replays. - Fix bug with compositionality of the 'and' and 'or' fix message predicates