---
title: January 2024 release
slug: configured-commerce/release-notes/january-2024-release
docTags: 
createdAt: 2026-08-18T12:29:49.000Z
---

**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.

:::hint{type="info"}
**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 lists](docId\:sYzNMzJL-S7nZznSQCgE0) and preview the products from those configured rules.
- You can select additional pages to include in the Remember Me feature. See [User security](docId\:qdyzGCk-XS8zMnv3p1PFl).

## 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](docId\:qdyzGCk-XS8zMnv3p1PFl), 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 Reset](docId:0R4oJ-izoW2_UX0gI8Hvp) and require entering the user's username to confirm.
- Added unit of measure to VMI, allowing users to display this information in [product details](docId\:mlOwUXPP8NU4g22X1-vVb), [location details](docId:9VP3DegUga71dKKZJxusF), and [bin elements](docId\:ztYIhdgkEK2oOIUf-kawz).
- 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 Orders](docId\:Ox5lfaqr7ZAruNpIYoc4l).

### Other enhancements

- Added the option to [use dynamic rules to assign products to lists](docId\:sYzNMzJL-S7nZznSQCgE0).
- Added access to [additional pages when the Remember Me feature is enabled](docId\:qdyzGCk-XS8zMnv3p1PFl).
- Updated the[ Admin Translation Settings](docId\:vYqfk15Nd7LX1Zc3q6hoU) 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](docId\:qdyzGCk-XS8zMnv3p1PFl), 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 locally](docId\:BGQc6W-TnDZQNuTeTkO7b).

### 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.

### [Configured Commerce REST APIs](docId:_ktNaF8fv6Kleyg8Y2j6q)

### Cumulative breaking changes spreadsheet
