January 2024 release

  • Updated

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.

The January 2024 release is now available for developers to pull down and work with locally or to request for deployments.

Release highlights

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

Other enhancements

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

Cumulative breaking changes spreadsheet