January 2024 release
Release: 5.2.2401.1894+sts
The following is a list of the bug fixes and enhancements provided in the January 2024 release. Some of the bug fixes listed below may address existing Support Articles. A comprehensive list is at the bottom of this page.
Note
The January 2024 release is now available for developers to pull down and work with locally or to request for deployments.
Release highlights
- You can auto-generate lists from custom properties and product attributes from the Admin Console. This feature uses dynamic rules to assign products to listsuses dynamic rules to assign products to lists and preview the products from those configured rules.
- You can select additional pages to include in the Remember Me feature. See User security.
Breaking changes
Binary breaking changes do not necessarily require code changes but rather just a recompilation of the project. This section describes breaking changes to method signatures or to the behavior of methods in Optimizely Configured Commerce.
Low risk breaking changes
- Changed constructor parameters on some controllers to allow customizing the Invoice and Order generated PDF in Spire.
Partners/Developers: You can view a cumulative list of breaking changes, including Spire breaking changes, at the bottom of this page. The spreadsheet has two tabs: one for cumulative breaking changes and one for Spire breaking changes.
Database changes and updates
Although no issues are anticipated, the following database changes occurred:
- Added ten indexes to Customer and an index to WishListProduct.
- Added UnitOfMeasure to VmiBin table.
Library changes and updates
No significant changes.
Enhancements and bug fixes
Spire enhancements
- Updated Restore Content to be Sitewide Content ResetSitewide Content Reset and require entering the user's username to confirm.
- Added unit of measure to VMI, allowing users to display this information in product detailsproduct details, location detailslocation details, and bin elementsbin elements.
- Updated the Style Guide user interface (UI) to indicate when a property is in a draft state.
- Updated the Style Guide Configuration pop-ups to open to the right instead of below the configuration option.
- Added the ability to customize the generated PDF for Invoices and Orderscustomize the generated PDF for Invoices and Orders.
Other enhancements
- Added the option to use dynamic rules to assign products to listsuse dynamic rules to assign products to lists.
- Added access to additional pages when the Remember Me feature is enabled.
- Updated the Admin Translation Settings Admin Translation Settings to display language names in their native language, regardless of the selected language.
- Added Image Dimensions information below the Image Picker field to show the width and height of the selected image and removed image dimensions from being added to the URL.
- Updated the VMI reordering experience for Classic and Spire to show each Bin as a separate CartLine when the same product has different Bin Numbers.
- Added the Pages To Be Remembered field, which lets you select which additional pages a user has access to when you have the Remember Me feature enabled.
- Added the ability to use LocalStack to run .NET8 with a storage provider locallyuse LocalStack to run .NET8 with a storage provider locally.
Bug fixes
- Fixed a database script failure.
- Fixed an issue in Spire where Paystand submitted credit card information to a different environment than what was configured in the Admin Console.
- Fixed an issue in Spire where opening an item in a new tab in Firefox resulted in a blank page until the page was refreshed.
- Fixed an issue in Spire where the one-time shipping address was selected in the background as ShipTo while signing in.
- Fixed an issue in Spire where the Order Details page buttons disappeared after refreshing the page.
- Fixed an issue in Spire where the user was not redirected to the Sign In page after the session timed out.
- Fixed an issue where existing content was not retained in the Create New Revision modal.
- Fixed an issue in Classic where the Add Experiment option was missing.
- Fixed an issue in Spire with pickup warehouse determination on the Change Customer page.
Related Support Articles
None.