IntegrationManager 4.5.0

This document summarizes major improvements and fixes introduced in the Pricefx IntegrationManager release version.

Release date

May 22, 2023

In this document:

Migration Steps

None.

New Features and Improvements

New Feature Description

ID

New Feature Description

ID

Added support for loading extra definitions (beans, etc.) from an external file to generated Camel context in IM.

PFIMCORE-1043

Added pfx component and connection to connect to S3 bucket.

PFIMCORE-1326

Documentation for pfx-api has been enhanced.

PFIMCORE-1428

Component library is now used as a library instead of a service.

PFIMCORE-1440

Component library now uses IM as a dependency instead of single dependencies. It means that all versions are now driven by the IM version.

PFIMCORE-1441

An example test has been added to component library test sources. The test uses wiremock to proxy remote server and stub endpoints / data.

PFIMCORE-1442

A job was created to generate a version per each IM.

PFIMCORE-1443

The metric "Target Groups per Application Load Balancer" has been added to the monitoring lambda.

PFIMCORE-1447

There is a more powerful way to deal with archives coming to SFTP - through the streamCompressedFile method in the pfx-io component.

PFIMCORE-1455

IM-deployment allowing web services communication has been released.

PFIMCORE-1458

The endpoint for listing IMs and their statuses has been added to im-git-server.

PFIMCORE-1459

A check for missing Git repository has been added to the IM status endpoint.

PFIMCORE-1461

Component library is now included in archetypes.

PFIMCORE-1468

Lambda for solving component library versioning has been created.

PFIMCORE-1476

Component library multi-release has been added to the pipelines.

PFIMCORE-1478

Fixed Issues

Bug Description

ID

Bug Description

ID

In Events, an unexpected error occurred in a scheduled task.

PFIMCORE-1354

Temporary mappers are not removed after mappers/test endpoint finishes.

PFIMCORE-1434

The component DMMassEdit does not work in pfx-api:massEdit.

PFIMCORE-1466

Oauth2 connection cannot load the expires element from the header.

PFIMCORE-1473

Mapper for massEdit is not correct - out and in attributes are switched.

PFIMCORE-1488

Hot Fixes

The following hot fixes have been released for the 4.5 version:

4.5.1

Bug Description

ID

Bug Description

ID

FetchIterator is not multi-thread safe.

PFIMCORE-1489

Support for a newer version of im-component-library (1.4.0-over-4.5.0) has been added.

PFIMCORE-1490

 

IntegrationManager version 5.0.0