This document summarizes major improvements and fixes introduced in the Pricefx IntegrationManager release version.
|
Version |
IntegrationManager 1.6.0 |
|---|---|
|
Release date |
May 5, 2021 |
In this section:
Migration Steps
None needed.
Improvements
|
New Feature Description |
ID |
|---|---|
|
There is a new CSV validation module. CSV validation uses a schema to validate the CSV file. This functionality can be called using the pfx-validator:csv component. |
PFIMCORE-609 |
|
General Mapper can now get metadata from user defined XML/XSD/JSON or URL. System configurations now support XPath for dynamic configuration. |
PFIMCORE-640 |
|
It is now possible to use languages (simple, constant or groovy) in the <transformer> tag. |
PFIMCORE-741 |
|
Archetype has now a preconfigured config server (you just need to provide password via the command line). Also for the profile 'local', the config server has been disabled to speed up the startup. |
PFIMCORE-743 |
|
Multilevel mapper can now map an item in array to an object (e.g. to_Description.results[0].Product -> label). |
PFIMCORE-749 |
|
Mapper includeUnmappedProperties will no longer have precedence over defined mappings. |
PFIMCORE-751 |
|
pfx-api:addProducts was implemented. |
PFIMCORE-763 |
|
Prometheus can now run on a separate port without security. For details see the documentation. |
PFIMCORE-764 |
Fixed Issues
|
Bug Description |
ID |
|---|---|
|
IM reuses connections which were removed on the Apache server during scheduled updates and returns NoHttpResponseException. |
PFIMCORE-728 |
|
It is not possible to execute formula/calculation logic with an empty body. |
PFIMCORE-735 |
|
pfx-rest logs are logged in INFO level which is too verbose. |
PFIMCORE-756 |
|
Maven archetype did not specify profiles for connecting Jenkins CI. |
PFIMCORE-758 |
|
getAssignedCustomers does not use typedId in full format but only id. |
PFIMCORE-762 |
|
Dataload errors while deploying the structures (mapper, connection, route) are not propagated back to the kafka topic. |
PFIMCORE-765 |
|
Mappers (routes, connections, filters, certs) with special characters in their names (id) cannot be stored to the file system. |
PFIMCORE-768 |
|
Dataload request fails when there is a special char in the name of the route/mapper/connection. |
PFIMCORE-769 |