Written by Admin | Apr 27, 2021 7:38:09 AM
Bug
- [JAVA-2694] - Summary Files Moved to Storage/archive folder
- [JAVA-2691] - Setting setValidateCheckSum to 'false' does not allows to accept messages when CheckSum validation warning is thrown
- [JAVA-2690] - Wrong checksum calculation when raw message contains non-ASCII symbol
- [JAVA-2559] - Include the engine -javadoc.jar files into the distribution package
- [JAVA-2354] - Session does not send Logout reply when Logout message with gap was received
- [JAVA-2101] - Use String field type for string fields instead of Char for standard dictionaries FIX40 and FIX41
Improvement
- [JAVA-2684] - Copy Repeating Group instance from one Group to another
- [JAVA-2681] - Acceptor session should be disconnected out of scheduled time
- [JAVA-2538] - Message.toString() method should not re-calculate BodyLength and CheckSum fields
- [JAVA-2521] - Resolve issues related to MarketDepth
- [JAVA-2503] - Make Engine.onError() and Engine.onWarning() non-synchronized
- [JAVA-2374] - Avoid settings explicit application version fields (ApplVerID(1128), ApplExtID(1156), CstmApplVerID(1129)) on Session Level Messages
- [JAVA-2368] - Make Message.toString() method immutable
- [JAVA-2321] - Make the Engine compatible with the Java 11
New Feature
- [JAVA-2513] - Add Message.toJson() and Message.toXml() methods