1.3.1
Release Date: 2024-04-05
Software Version
The document refers to the following applications and corresponding software versions:
| Application | Version |
|---|---|
| Basket Calculation Service | 1.3.1-b02 (Release for FD-2403) |
What's new
| Issue Key | Release Notes | Note |
|---|---|---|
| PPCE-7338 | Java 17 support for BCS and PVS Both Promotion Validation Service and Basket Calculation Service now support Java 17 (zulujdk-17-5.23.3-b03) |
|
| PPCE-7226 | Remove mandatory flags from recalculate-transaction API v1 PcePromotionConditionRule.internalRuleId and PcePromotionConditionEligibility.internalEligibilityId are no longer mandatory in the recalculate-transaction API v1. |
|
| PPCE-7197 | Performance for normalization of line items improved The performance has been improved by caching the request-related flag for promotion calculation mode during the normalization of line items. |
|
| PPCE-6114 | Recalculate-transaction API v2.0 A new major version of Recalculate-transaction API has been introduced. The Recalculate Transaction API v2.0 is an improved and reworked version of Recalculate Transaction API v1.0 and keeps a similar data flow. It is expected to be called every time after content of a transaction is modified. Compared to the old Recalculate Transaction API v1.0, the new version 2.0 follows GK RESTful API Guidelines. It clearly defines mandatory and optional fields with default values and distinguishes input fields from the output ones. The new Recalculate Transaction API v2.0 also introduces better names for some previously illogically named fields in order to make the new API easier to understand and use. The Recalculate Transaction API v2.0 request and response structure is not compatible with Recalculate Transaction API v1.0. However, it keeps a similar functionality, behavior, and responsibility. For more details, see the REST API, Functional Guide or SDK documentation for the BCS. |
|
| PPCE-7378 | New PCE version 3.15.6 has been integrated. Microservice build kit version was updated to 2.9.7, GKR shared libs version was updated to 5.23.3-b31 |
Resolved Issues
This release contains no resolved issues.