Skip to content

0.27

Compare
Choose a tag to compare
@RichardWarburton RichardWarburton released this 02 May 13:55
· 2166 commits to master since this release

API Changes

  • Encapsulate Session.onInvalidMessage so that it's no longer public.
  • Remove the AuthenticationStrategy setter from the LibraryConfiguration as it's never used.

Bug Fixes

  • Fix bug about incorrect use of senderSubId vs targetSubId when accepting SenderTargetAndSubSessionIdStrategy
  • Split out the media drivers in the samples project.
  • Stop a no logon disconnect from causing a potential exception
  • Fix bug where a Session object, after a logout, would have an incorrect last received sequence number.
  • Only allow the requesting of Sessions when a Library is connected to an Engine.
  • Don't delete other files in the same directory as the monitoring file.
  • Fix a bug in checksum calculation on index files.

Enhancements

  • Add delimited logging for FIX messages
  • Add an API for integrating Artio into an external clustering system with SessionWriter, SessionProxy and soleLibraryMode. This API is currently considered unstable and should not be relied upon.
  • Common Interfaces for generated enums that allow you to read the underlying representational value.
  • Upgrade to Mockito 2.27.0.
  • Add @FunctionalInterface annotations.
  • Add an Asynchronous variant of the AuthenticationStrategy.
  • Reduce amount of index scanning on startup.