14 March 2025

FIXEdge Java 1.11.0 Release: Java 17 Requirement and Key Compatibility Updates

B2BITS, EPAM Systems company, is pleased to share the release of version 1.11.0 of FIXEdge Java.

Important Compatibility Notes

This release introduces changes that may impact backward compatibility with previous versions of FIXEdge Java. Please review the following carefully:

  • Java 17 Requirement: FIXEdge Java now mandates Java 17 as the minimum supported version. Older Java versions are no longer compatible.
  • Library Version Update:  The cluster (Hazelcast and Aeron) configuration has been changed and requires an update. Please refer to the provided link for detailed instructions.

FIXEdge Java 1.11.0 introduces several significant updates:

New Features and Improvements

  • Modernized Platform with Java 17 SupportFIXEdge Java now supports Java 17, providing access to the latest performance improvements, security features, and long-term Java ecosystem support for a future-proof platform.
  • Enhanced Stability and Reliability with Hazelcast and Jetty UpdatesUpgraded to Hazelcast 5.3.7 and Jetty 12.0 for improved stability, performance, and security, ensuring a more robust infrastructure and addressing vulnerabilities.
  • Improved Session Management with Heartbeat Mechanism: A new heartbeat mechanism for FIXEdge Java and FIXICC H2 has been introduced to maintain a continuous connection between FIXEdge Java and FIXICC H2, preventing silent drops. To minimize downtime, it incorporates Server-Sent Events (SSE) connections with customizable heartbeat intervals and automatic reconnections.
  • Streamlined Deployment with Updated Packaging: The deployment process is simplified with updated deb/rpm packages that no longer use wrappers, making installation and management easier, especially in containerized environments.

Fixed Bugs

  • This update resolves critical issues, including a concurrency problem in FIX message processing, leader election failures in cluster environments, and compatibility with Java 17 MMF storage. Additionally, improvements were made to password masking, WebSocket session reporting, SMTP TLS/SSL connections, configuration detection, and log file organization for enhanced reliability, security, and usability.

The complete Release Notes are available in the Products Knowledge Base.The new FIXEdge Java is available at the B2BITS Client\space.Please direct requests for evaluation to sales@btobits.com

Previous news | Next