Announcement: Code Freeze
Kibo has entered its "code freeze" for the peak holiday season, in which no more updates will be pushed to production tenants (with the exception of some necessary hotfixes). Changes will continue to be added to sandbox environments per the below schedule and will be released to production on January 21, 2025:
- Version 1.2442: October 29
- Version 1.2444: November 12
- Version 1.2446: November 26
- Version 1.2448: December 10
Production Sandbox Features
Catalog
- Discount UI Enhancements: The Discounts UI now displays columns for the new Code and Public Discount settings. The former is displayed by default, while the latter can be toggled on in the table column options. Additionally, these settings are available in the Advanced Filter options to search discounts based on those values.
Production Tenant Hotfixes
These bug fixes were also hotfixed into production tenants with Version 1.2440.
Service | Resolution |
---|---|
Catalog | Discounts were not being applied to dynamic categories that specify a list of products in their expressions. This has been fixed so that discounts can be successfully applied to these categories as expected. |
Fulfiller | If there was no default carrier selected for a location group, there were some issues with users being unable to select different carriers for different packages. The FFUI was still defaulting to one particular carrier. This has been fixed so that multiple carriers can be successfully selected for applicable packages. |
Internal Sandbox Details
Find more information about the client-facing updates at these Jira tickets:
- Discount Enhancements: CAT-5704 and CAT-5583
- Note that some supporting work has been done for the upcoming safety stock rules feature and filtering for SLAs, but those not be included in public notes until the enhancements are complete.
The following enhancements are internal-only and not exposed to clients:
- COM-9056: Mozu.Core.Prime was updated to Version 2.2444.2.
- CHAR-5729: Inventory events are now sent and handled regardless of the RIS Enabled tenant configuration status, allowing files to be successfully processed for non-RIS tenants.
- CHAR-5661: Validation has been done to ensure that all Kibo.Inventory tests are passing.
- CHAR-5641: Performance testing and enhancements have been done on Inventory APIs to ensure better query performance when using the new granular fields.
- CHAR-5726: A mechanism has been added to WorkerManager to kill hanging batch workers that were causing database issues.
- CAT-5673: A new API to retrieve discount labels has been created for internal use, which will allow the Discount UI to select existing labels. This API will not be publicly exposed.
Find more information about the client-facing hotfixes at these Jira tickets:
- Dynamic Category Discounts: CAT-5743 (reported by London Drugs)
- Multiple Carrier Selection: FFMT-4600 and FFMT-4602 (reported by Al Futtaim)
The following sandbox bug fixes are internal-only and not exposed to clients:
- CHAR-5794: MySql connections were intermittently stalling out after the upgrade to MySql 8.0, causing batch workers to get stuck.