Monday, 24 February 2025

Release Notes - FIX Engine Java - Version 2.14.0

Improvement

  • [JAVA-3343] - Scramble Password(554) and NewPassword(925) fields of Logon message when it is logged
  • [JAVA-3342] - Improve logging clarity for invalid Logon messages
  • [JAVA-3322] - Add links to our online FIX Parser
  • [JAVA-3308] - Send close notify when closing SSL connection
  • [JAVA-3297] - Setting thread affinity must provide a detailed message in case of failure
  • [JAVA-3112] - BREAKING CHANGE: Reject<3> administrative message should be retransmitted during the gap-fill process
  • [JAVA-2005] - Add sequence diagram that illustrates what callback is called when a new message is received

New Feature

  • [JAVA-3341] - Implement a mechanism that enables custom lock implementations for session storage
  • [JAVA-3327] - Implement repeating group fields order validation

Bug

  • [JAVA-3338] - Message.toJson() does not escape special characters, producing invalid JSON
  • [JAVA-3296] - Reject message must be sent in case of incorrect datetime values

Task

  • [JAVA-3326] - Add Thread Pool samples to the Engine package
  • [JAVA-3325] - Add docs for Thread Pool feature of the Engine