Release: 5.2.2504.2057+sts
The following is a list of the release's bug fixes and enhancements. Some bug fixes may address existing support articles. A comprehensive list is at the bottom of this page.
Release highlights
- Add Primary Category to Import – You can set a product's primary category using the product import template.
- Add to Order History within Console – Admin Console users can see User Details in Order History in the Admin Console.
-
Upgrade to Redux 5 – Upgraded
redux
NPM packages to v5.0.1 andredux-thunk
package to v3.1.0. See the high-risk breaking change for details.
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 method behaviors in Optimizely Configured Commerce.
High risk
- Upgraded
redux
NPM packages to v5.0.1 andredux-thunk
package to v3.1.0. There are two rules for updating:- Replace
useDispatch
withuseAppDispatch
. - Move
connect
to the first place in the call chain.
- Replace
Medium risk
- Upgraded the
react-datetime-picker
NPM package to v6.0.1. There are two major changes:-
DateTimePicker
andDateTimePickerProps
should be imported fromreact-datetime-picker
now. -
calendarType
,showFixedNumberOfWeeks
,showNeighboringMonth
, andtileDisabled
props were moved fromdateTimePickerProps
todateTimePickerProps.calendarProps
.
-
Low risk
- Upgraded the
@adyen/adyen-web
NPM package to v6.9.0.
Partners/Developers: At the bottom of this page, you can view a cumulative list of breaking changes, including Spire breaking changes. The spreadsheet has two tabs: one for cumulative breaking changes and one for Spire breaking changes.
Database changes and updates
No significant changes.
Library changes and updates
No significant changes.
Enhancements
Spire enhancements
- Added an option to Exclude from PDF Generation in the Code Snippet widget.
Other enhancements
- Added the ability to set the Primary Category during product imports.
- Added the ability to see user details in Order History in the Admin Console.
- Updated the ODP connector to match any ODP email and phone changes.
- Added the ability to pass Ship-to Sequence to Adyen Payment Gateway.
- Improved security by preventing the bypassing of account lockout with a race condition.
- Added
Grpc.Core.Api
to the allowlist. - Improved WIS internal null checking.
Bug fixes
- Fixed a timeout error when you tried to sort the User Administration page by Roles.
- Fixed an issue where Punchout had the wrong encoding, causing some calls to fail.
- Fixed an issue where the export job failed when you tried to export a large number of website users with the Roles field.
- Fixed an issue where product custom property values were stored in an incompatible format for Elasticsearch v7.
- Fixed an issue where the Add to List modal gave an error when you tried to add a product after creating a list.
- Fixed an issue where Keep me signed in did not work as expected.
- Fixed an issue where the WIS JobDefinition model did not support linked jobs.
- Fixed an issue in Spire where Export Content gave the wrong website content.
- Fixed an issue in Spire where clicking between shared list links gave an error.
- Fixed an issue where you could not remove an inactive product from a cart.
- Added error logging to the file archive process of the WIS.
- Improved API error handling on the node server in Spire.
- Fixed an issue in Spire where the
zaius-min.js
resource failed to load. - Fixed an issue in Spire with Elasticsearch 7 where products were accessible by direct URL when not assigned to a website.
- Fixed an issue in Spire where the Page Not Found variants did not display correctly.
- Fixed an issue in Spire where no Shared Content widgets were displayed when you filtered the page tree by Tag.
- Reverted the changes made to the Customer_After_Insert trigger in 5.2.2412. This caused an issue with integrations for those who assign Customer Sequence for BillTo customers.
- Fixed an issue where a "Could not get type for AttributeType" warning displayed in the application log for Elasticsearch 7.
- Fixed an issue in Spire where you could add a product to its own list of cross-sell products with an integration job.
- Fixed an issue in Spire where the user's fulfillment method was inconsistent with the user's session fulfillment in Order Approval.
- Fixed an issue in Spire where the Open Graph image for the category details page was unavailable.
- Fixed an issue where moving card information into duplicated zones broke TokenEx rendering.
- Fixed an issue in Spire where custom links did not open in a new window.
- Fixed available inventory issues with fixed configurations.
- Fixed an issue in Spire where the site message Name was displayed instead of the Message.
- Reverted the changes made to the Customer_After_Insert trigger in 5.2.2412. This caused an issue with integrations for those who assign Customer Sequence for BillTo customers.
Related Support Articles
- SA1663483 – WIS FileFinder Performance
- SA1638592 – You can add a product to its own list of cross-sell products via integration job
Please sign in to leave a comment.