FIXICC H2 24Q1.4 Release Notes

FIXICC H2 24Q1.4 is released on 

New Features and Improvements

Fixed Bugs

FIXICC H2 24Q1.3 Release Notes

FIXICC H2 24Q1.3 version is released on 20.09.2024

FIXICC H2 offers two monitoring modes: with Consul  ( a service mesh solution ) and without Consul.
The Monitoring Mode in FIXICC H2 enhances system security and efficiency by assigning distinct permissions for monitoring users. These users can add and edit servers, view sessions and logs, can access business rules, but cannot delete servers or create new roles.

The FIXICC H2 24Q1.3 release introduces improvements specifically to the monitoring mode without Consul:

Improved configuration: 

Previously, users had to manually enter server details such as name, type, and ports. Now, server configurations can be loaded directly from a YAML file, simplifying the setup and management process.

By defining server details in the YAML file, multiple servers can be added easily. When the application starts, the file is read, and servers are automatically created or updated. If a server with the same name and type already exists, it will be updated with the new details, reducing the need for manual maintenance.

Improved error handling:

Any configuration mismatches, such as differing server types between the database and the YAML file, are logged clearly, allowing issues to be quickly identified and resolved.

These updates provide a more efficient way to manage servers in monitoring mode without Consul, offering time and effort savings for users.



FIXICC H2 24Q1.2 Release Notes

FIXICC H2 24Q1.2 version is released on 09.08.2024

New Features

FIXICC H2 Monitoring Mode 

The new Monitoring Mode in FIXICC H2  enhances system security and efficiency by assigning distinct permissions for monitoring users. These users can add and edit servers, view sessions and logs, and access business rules, but cannot delete servers or create new roles. Monitoring Mode is available in configurations both with and without Consul (a service mesh solution providing service discovery, configuration, and segmentation functionality). This role-based separation ensures secure and controlled system management, reducing the risk of unauthorized changes while providing essential oversight capabilities.

Built-in HSQLDB Support

The FIXICC H2 24Q1.2 release introduces support for the built-in HSQLDB database, which is now the default database for FIXICC H2. This enhancement simplifies the installation and initial configuration process for users, as the database is embedded within the application and requires no additional setup, also eliminates the need for additional setup steps that were required with PostgreSQL. Now users can start using FIXICC H2 with the integrated HSQLDB immediately after installation.

Despite this new default setting, users who prefer to use PostgreSQL still have the option to select and configure it manually, maintaining flexibility for those with specific database requirements.

FIXICC H2 24Q1 Release Notes

FIXICC H2 23Q1 version is released on 12.04.2024.

New Features and Improvements


Fixed Bugs

FIXICC H2 23Q1 Release Notes

FIXICC H2 23Q1 version is released on .

Transport Adapters 

Configurations

UI Improvements

Back-End Improvements

Fixed Bugs

FIXICC H2 22H1 Release Notes

Configurations

Configuration Export to server native format   

FIXEdge C++ server configuration export (Business layer components, FIX sessions, JavaScripts, and XSLT)

FIXEdge Java server configuration export (Business layer components, FIX sessions, Groovy scripts)

Configurations Migration

From legacy FIXEdge C++ to FIXICC H2 database

From legacy FIXEdge Java to FIXICC H2 database

UI Improvements

  1. A warning form is displayed if the database is unavailable

  2. Displaying the engine's errors and warnings

  3. Availability to filter notifications by message text

  4. Ability to specify the Imports and Global Definitions for FIXEdge Java

  5. Ability to enable just created Default Rule (previous Default Rule will be disabled after user confirmation)

  6. Added the section "EXCEPTION" to Business Layer Component Editor and Business Layer Component Details View

  7. Added attributes to the History (ODBC)

    1. MaxNumberOfRecords (number format)

    2. UseStoredProcForInsert (boolean format)

    3. StoredProcName (text format)

  8. Added attribute "CacheRecords" (number format) to the History (File)

  9. Added attributes for secured connection in Acceptor FIX Session (for FIXEdge C++)

  10. Fixed the FIX session configuration for FIXEdge C++:

    1. The "Confirming Logon Strategy" was added;

    2. The conditions of availability were fixed for "Ignore Unknown Fields", "Prohibit Unknown Tags", "RecvCpuAffinity", "SendCpuAffinity", "CpuAffinity", "Keep Connection State", "Reset seqNum from first logon", "Reset seqNum on NonGracefulTermination"

Fixed Bugs

Back-End Improvements


FIXICC H2 21Q4.1 Release Notes

This release provides the bug fixes:


FIXICC H2 21Q4 Release Notes

This release covers integration with FIXEDGE C++ 6.13.0 and FIXEdge Java 1.10.0.

New configuration features

Business layer

  1. The new approach to editing BL was applied.
    For FIXEdge C++ see Business Rules Configuration (FIXICC H2 for FE C++)
    For FIXEdge C Java see Business Rules Configuration (FIXICC H2 for FE Java)

  2. Binding selected endpoint (FIX session or transport adaptor) to BL component

  3. Ability to view the rules acting on a given endpoint

  4. Ability to view the list of endpoints (FIX sessions and transport adaptors) that are affected by a given rule

Sessions

  1. Ability to copy the FIX session configuration to the desired server (for FIXEdge C++ sessions)

Server

  1. Ability to configure the auto registration of the newly deployed FIXEdge server

New monitoring features

The following functionality is supported only by FIXEdge Java. Now the user can monitor the server and session live metrics (such as the number of incoming/outgoing messages, the CPU load, etc.).

The metrics are counted by FIXEdge and gathered by Prometheus. The metrics are updated in real time and might be shown within the desired time interval. For more details please follow the Live Metrics.

  1. Added the charts and tables with the session and server live metrics

  2. Ability to select the desired time interval for metrics

UI Improvements

  1. The main configuration operations might be reached via the detailed page

  2. Added a consolidated page with the metrics of all sessions of the particular server

  3. For the metrics monitoring, a new item to the Navigation menu: "Details and Metrics" was placed under the server item. This item opens the Server Details page in a new tab

  4. Ability to pass to the event source page from the notification details page

New control features

  1. Ability to send the resend request to the FIX session (for the FIXEdge C++ sessions)

  2. Ability to send the test request to the FIX session (for the FIXEdge C++ sessions)

  3. Ability to send the heartbeat to the FIX session (for the FIXEdge C++ sessions)


FIXICC H2 21Q3.2

Fixed issues:

FIXICC H2 21Q3 Release Notes

This release covers integration with FIXEDGE C++ 6.11.6 and FIXEdge Java 1.9.0.

New business layer configuration for FIXEdge C++ features

  1. Managing server scripts:

  2. Editing scripts

  3. Using the inline scripts in the business layer configuration

New monitoring features:

TA monitoring (FIXEDGE C++ 6.11.6 supports monitoring of Kafka, RESTAcceptor, RESTInitiator, and FIXEdge Java 1.9.0 supports monitoring of SMTP, JMS, KAFKA):

FIX Logs viewer

New control features

  1. Start and stop operations for the TA configured for the FIXEdge Java servers

  2. Updated the "Changed seq num" form:

New configuration settings

  1. Ability to configure and work with the LDAP server

  2. Ability to configure the connection of  FEJ and FIXICC H2 through the HTTPS


FIXICC H2 21Q2 Release Notes

This release covers integration with FIXEDGE C++ 6.11.2.

New Features


FIXICC H2 21Q1 Release Notes

This release covers integration with FIXEdge Java 1.8.

New features and improvements:


FIXICC H2 20Q4 Release Notes

This release covers integration with FIXEDGE Java 1.7.

FIXICC H2 functionally covers the creation and editing of configurations as well as monitoring of FIX servers in real-time.

The FIXICC H2 graphical user interface is designed to bring information about servers and sessions and events in one compact view.

It is relying on the chosen context, so it allows navigating efficiently from a server to a session and to events and to logs.

It also allows accessing information directly by setting search criteria for a selected server, session, or event.

Each user can configure the FIXICC H2 interface individually.

Features