Task

  • [JAVA-3219] - Message.getVersion() value can differ from the value of the field BeginString
  • [JAVA-3217] - Remove deprecated methods from Message class

Improvement

  • [JAVA-3209] - Incorrect BeginString Value Handling with Optional Check
  • [JAVA-2722] - Add links to the Repeating Group article

Bug

  • [JAVA-3206] - Set SessionRejectReason to 9 when the message references an invalid SenderCompID or TargetCompID (version >= FIX 4.2)
  • [JAVA-3199] - Message.getSize() returns wrong value

New Feature