Releases: eclipse-tractusx/bpdm
BPDM: 6.2.0
This release is part of the BPDM 6.2 release. You can find the most up-to-date documentation on the release branch.
CHANGELOG
Added
- BPDM Pool: Post endpoint to create a site for LegalAndSiteMainAddress addressType.(#739)
- BPDM Orchestrator: Endpoint for checking the result state of given tasks(#1039)
- BPDM Orchestrator: Endpoint for getting event log for finished tasks(#1039)
- BPDM Pool: Enhanced data model for IdentifierTypes by adding three new fields/attributes: abbreviation, transliteratedName, and transliteratedAbbreviation.(#605)
- BPDM Pool: Add CX endpoints for searching and updating the CX membership information of legal entities.(#1069)
Changed
- BPDM Gate: Fix possible out of memory exception when handling large golden record process requests(#1034)
- BPDM Pool: Fix not resolving golden record tasks on exceptions(#1033)
- BPDM Gate: Fixed Gate not resending business partner data to the golden record process on error sharing state when member sends the exact same business partner again(#1035)
- BPDM Orchestrator: Search task endpoint now requires the private record ID for each task. This means only the task creator is able to fetch the task state(#1039)
- BPDM Orchestrator: Now aborts tasks that are outdated (that is when a Gate will send newer business partner data for the same record to the golden record process)(#1036)
- BPDM Pool & Gate: Reduce standard batch size for golden record task processing (#1032)
- BPDM Orchestrator: Fix possible out-of-memory exception during the execution of large volumes of tasks (#1029)
- BPDM Cleaning Service Dummy: Add whitespaces between name parts when creating legal name from them (#1041)
- BPDM Cleaning Service Dummy: Improve duplication check to better distinguish between incoming business partners (#1040)
- Apps: Updated double precision data type for Geographic-data(#978)
- BPDM Gate: Improved error response by adding external id details and reduced csv columns by removing support for uncategorized fields in csv file for partner upload process(#700)
- BPDM Cleaning Service Dummy: Added a null check for name parts to ensure proper whitespace handling when constructing the legal name from them. (#1059)
- BPDM Gate: Enabled Tax Jurisdiction code to save it to the Output. (#1058)
- BPDM Cleaning Service Dummy: Removed assignment of uncategorized states while performing cleaning legal entity process. (#1061)
- BPDM Gate: Fixed construction logic for states and identifiers by enabling business partner type (#1067)
- BPDM Gate: Fixed logic for identifiers to retrieve only generic type on output business partner (#1067)
- BPDM Gate: Fixed construction logic for states and identifiers by enabling business partner type (#1067)
- BPDM Pool: When processing golden record tasks the Pool now ignores isCatenaXMemberData field if it is set to null. (#1069)
- BPDM Gate: Fixed gate output logic to provide states based on business partner type. (#1097)
- BPDM Cleaning Service Dummy: Removed assignment of uncategorized identifier while performing cleaning task process. (#1098)
- BPDM Pool: Fix error querying legal forms when non-gleif legacy legal forms are present in the database (#1107)
- BPDM: Fix denial of service attack vulnerability CVE-2024-47535 (#1112)
- BPDM Gate: Fix error on writing golden record task result missing legal name into output stage. Result is now correctly written. (#1115)
Full Changelog: v6.1.0...v6.2.0
New Contributors
- @dilipdhankecha2530 made their first contribution in #981
BPDM Charts: 5.2.0
A Helm chart for Kubernetes that deploys the 6.2.0 BPDM applications.
This release is part of the BPDM 6.2 release. You can find the most up-to-date documentation on the release branch.
CHANGELOG
Changed
- Increase appversion to 6.2.0
- Replace Keycloak dependency with Central-IDP dependency #994
- Fix bug on disabling Postgres and Central-IDP dependencies. Dependencies are now directly referenced by fullnameOverrides #1086
- Add missing security context to startupDelay init containers in BPDM deployments #1089
Full Changelog: bpdm-5.1.0...bpdm-5.2.0
bpdm-5.2.0-rc5
A Helm chart for Kubernetes that deploys the BPDM applications
What's Changed
- fix(gate): write output without legal name by @nicoprow in #1116
- build(release candidate): 6.2.0-rc5 by @nicoprow in #1117
Full Changelog: bpdm-5.2.0-rc4...bpdm-5.2.0-rc5
bpdm-5.2.0-rc4
A Helm chart for Kubernetes that deploys the BPDM applications
What's Changed
- build(version): back to 6.2.0-SNAPSHOT after release candidate release by @nicoprow in #1085
- docs: update DEPENDENCIES by @SujitMBRDI in #1084
- feat(bpdm-common): SwaggerUiConfigProperties optional in Landing Page by @SujitMBRDI in #1096
- fix(bpdm-gate): output stage to only provide states based on business partner type by @SujitMBRDI in #1097
- fix(bpdm-cleaning): Removed assignment of uncategorized identifier while performing cleaning task process. by @SujitMBRDI in #1098
- docs(api): update gate open-api docs to current 6.2.0-SNAPSHOT version by @nicoprow in #1100
- build(deps): bump org.springframework.boot:spring-boot-starter-parent from 3.3.4 to 3.3.5 by @dependabot in #1094
- build(deps): bump org.testcontainers:testcontainers-bom from 1.20.2 to 1.20.3 by @dependabot in #1095
- build(deps): bump trufflesecurity/trufflehog from 3.82.9 to 3.83.2 by @dependabot in #1103
- docs(CHANGELOG): update by @SujitMBRDI in #1105
- build(deps): bump trufflesecurity/trufflehog from 3.83.2 to 3.83.6 by @dependabot in #1106
- fix(MissingOutputStage): Handle upsert output stage based on the sharing state id by @dilipdhankecha2530 in #1109
- build(deps): increase netty-common version by @nicoprow in #1113
- fix(Pool): retrieving legacy legal form data by @nicoprow in #1108
- build(release candidate): 6.2.0-rc4 by @nicoprow in #1114
Full Changelog: bpdm-5.2.0-rc3...bpdm-5.2.0-rc4
BPDM Charts: 5.2.0-rc3
A Helm chart release candidate for Kubernetes that deploys the BPDM applications
BPDM Charts: 5.2.0-rc2
Second release candidate for BPDM Charts 5.2.0
BPDM Charts: 5.2.0-rc1
A Helm chart for Kubernetes that deploys the BPDM applications
BPDM Charts: 5.0.3
What's Changed
Fixed faulty configuration of subcharts that comes into effect when deploying the subchart directly or using the BPDM chart as a dependency in another chart.
For anyone using the BPDM chart directly this patch will have no impact.
Full Changelog: bpdm-5.0.2...bpdm-5.0.3
BPDM: 6.1.0
What's Changed
Added
- BPDM Gate: Post endpoint to upload business partner input data using csv file.(#700)
- BPDM Gate: GET endpoint to download the csv file template for business partner upload. (#700)
- Apps: Tax Jurisdiction Code to the physical address of a business partner (#955)
- BPDM Orchestrator: Tasks will now be persisted
- BPDM Orchestrator: Tasks now come with a gate record identifier. This makes it possible for cleaning services to match tasks for the same Gate record
Changed:
- BPDM Gate: Fix sending business partner data to the golden record service even when they have no changes
- BPDM Gate: Fix sharing states sometimes taking the wrong task id from the orchestrator
New Contributors
- @AmirMattarx made their first contribution in #965
Full Changelog: v6.0.2...v6.1.0
BPDM Chart: 5.1.0
A Helm chart for Kubernetes that deploys the BPDM applications
What's Changed
- Increase appversion to 6.1.0
- Increased range of CPU request and limit
- Reduced initial delay of startup probe
- Value for delaying startup of application container. This decreases crashes when waiting for Keycloak and Postgres dependencies to be up.
New Contributors
- @AmirMattarx made their first contribution in #965
Full Changelog: bpdm-5.0.1...bpdm-5.1.0