| Targeted for Production Tenants | The Welcome and Password Reset email templates could not load in the Site Editor, due to an error about a missing object reference. Additionally, Return email templates experienced a 404 Not Found error. This has been resolved so that the templates can successfully load in the editor. |
| Targeted for Production Tenants | The BPM fulfillment step names were not translated in the French version of the Fulfiller UI. For example, the UI still said “Pickup – Accept Shipment” or “Ship to Home – Prepare for Shipment” as the title of the fulfillment step, even when the other text was properly translated. This has been corrected so that these fulfillment steps are displayed with their French names instead of English. |
| Targeted for Production Tenants | Minimum match search settings were not being properly utilized by the Site Search. This has been corrected so that minimum match configurations are properly sent to the search function and used in determining search results. |
| Targeted for Production Sandboxes | The storefront search had a mismatch between the total count of search results and the actual number of results for certain pricelists when the user had a store selected. This caused searches to indicate that there was at least one result while not actually displaying any. The Search API has been updated to fix this discrepancy and display the proper count of search results when a specific store has been selected. |
| Targeted for Production Sandboxes | The Product page used the value “N/A” sometimes for columns that lacked data, and this value was not overridden by localized data. This has been updated to respect the localization files so that translated versions in other languages, particularly French, can be displayed. |
| Targeted for Production Sandboxes | For a particular implementation, the Publish button was not automatically enabling after saving a change to a template in the site editor. This prevented users from making any changes to the site without refreshing the page first, after which publishing would be enabled. The editor has been fixed so that the Publish button will become available immediately after saving a new draft. |
| Targeted for Production Sandboxes | The Pick Up In Store Ready email was not being sent to the address designated as the pickup contact in the fulfillment information for that shipment, and was instead sent to the address of the customer who placed the order. This has been corrected so that BOPIS emails go to the proper contact, if different from the shopper who placed the order. |
| Targeted for Production Sandboxes | Some improvements have been made to the Customer Pickup step of the Fulfiller UI to clarify the behavior when modifying shipments. Previously, the UI would remain stuck in edit mode after modifying the shipment until the page was refreshed. The UI would also appear to accept increases to the quantity or price, though this was not actually supported and the shipment information would not be updated in the system. Now, this page will properly exit the edit mode as well as display a validation error message if the user attempts to increase the quantity or price. |
| Targeted for Production Sandboxes | When a site had multiple stores with the same name but different location codes, fulfiller users could not be assigned or removed to only one of those stores at a time. This was due to the assignments being based on a name match, so attempting to assign or remove the user from one store would assign or remove them from the other store as well. This has been changed so that user assignments are based on location codes instead of exact names. |
| Targeted for Production Sandboxes | Transfer shipments were not always being included in shipment manifests, as the system looked only for Fulfilled shipments when creating a manifest but transfers follow a different BPM. Manifests have now been updated to include transfer shipments that are ready to be picked up by Canada Post after their Prepare for Shipment step. |
| Targeted for Production Sandboxes | The Fulfiller UI experienced intermittent performance issues when processing transfer shipments and when opening the user management page, due to a large number of API requests causing the page to be very slow to load. Optimizations have been made to improve the UI’s performance in these areas. |
| Targeted for Production Sandboxes | Pack sheets were sometimes unable to be printed because they were unable to be opened in a webpage for the printer application. This occurred for a particular implementation because the page relied on a cookie instead of the Site ID for the context, which has now been fixed to ensure that pack sheets can be opened. |
| Targeted for Production Sandboxes | There were some discrepancies in the changeMessage log information returned from the translated GET Shipment State Log API. Empty changeMessages were returned for newly-created orders instead of ACCEPTED_SHIPMENT as expected, while the Print Packing Slip changeMessage not include the PREPARE_FOR_SHIPMENT step in the fulfillment flow. This has been updated so that changeMessages more accurately follow the expected steps. |
| Targeted for Production Sandboxes | Inventory levels were still being tracked and updated for products where the “Track stock level” setting was disabled. This has been fixed so that inventory stock more accurately follows the product settings and will not be managed if tracking is turned off. |
| Targeted for Production Sandboxes | Some users were unable to access Reports from the navigation menu in the Kibo Composable Commerce Platform Admin UI, as an Error 404 would be returned instead. This has been corrected so that users with appropriate permissions can view the reporting dashboard from the Reports link in the menu. |