Skip to content

0.53

Compare
Choose a tag to compare
@RichardWarburton RichardWarburton released this 19 Feb 13:24
· 1690 commits to master since this release
  • Added the FixEngine.allSession operation to get list of session information, including for offline sessions. This change renames the old SessionInfo interface to ConnectedSessionInfo and introduces a more minimal SessionInfo interface.
  • Pass validation result of FIX session messages to SessionHandler
  • Add an option to turn off duplicate fields validation
  • Enable implementation of TcpChannelSupplier by a class with non artio package
  • Remove timestamp / thread name information from the information passed to a DebugAppender. It is retained in the default printing strategy.
  • Improved validation behaviour when a repeating group number is too small or too large
  • Improved Decoder field initialization: float fields are initialized to NaN and int fields are initialized to CodecUtil.MISSING_INT, char fields are initialized to CodecUtil.MISSING_CHAR. This means that fields are initialized to the same value that a Decoder.reset() results in.
  • Fix bug where a reused session objects after a disconnect could result in updating a different Aeron counters
  • Fix bug where Invalid Resend Requests could be executed.