Release: 5.1.2203.778
The following is a complete list of the bug fixes and enhancements provided in the March 2022 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 5.1.2203 release is now available for developers to pull down and work with locally or to request for deployments.
March 2022 release highlights
Within this release we are introducing the ability to share content on multiple websites within Spire through use of Shared Content widgets. See Reuse content in Spire for details.
Important notes/Breaking changes
There are no low-risk breaking changes that occurred during this release.
High-risk breaking change:
- Added missing project reference on InsiteCommerce.Web.csproj for Extensions.csproj.
Medium risk breaking changes:
- Update made PageState entity property WebsiteId a nullable GUID.
- Update made Node entity property WebsiteId a nullable GUID.
Partners/Developers: You can view a cumulative list of breaking changes, including Spire breaking changes, at the bottom of this page. (Note the two tabs at the bottom of the spreadsheet: one for cumulative breaking changes, one for Spire breaking changes.)
Database changes/Updates
There are no database changes for this release.
Enhancements/Updates
Spire enhancements
- Added Shared Content widgets to allow for reusable content across sites. See Reuse content in Spire.
- Added page options to System Pages.
- Added functionality to retrieve all prices on a product that has variants.
- Added functionality to clear input from search field autocomplete.
Other enhancements
- Added additional support for product variant swatching for the Product List page. See Create swatches for product variants.
- Updated functionality to transcribe translated content from Category Audit Publishing API for Optimizely PIM.
- Updated Optimizely PIM integration to use asset Display Name as Name, if available.
- Updated Cloudsuite Distribution default job definitions to use the Compass API.
- Updated OrderMethod in APIs to improve B2B Commerce Analytics data quality.
- Improved facet count for variant parent and child products
- Added functionality to manage differentiators at the category level.
- Added Override Product v1 toggle within Admin Console > System Settings > Performance to run the Product V1 API as a wrapper call to the Product V2 API to get improved cart and product performance
- Added Microsoft.Owin.Security.Jwt to allowed libraries for external SSO capabilities.
- Upgraded to Angular 1.8.2.
Bug fixes
- Fixed an issue where product images disappeared when product was selected for comparison in Spire.
- Fixed an issue where content import failed with language error in Spire.
- Fixed an issue where carrier data did not populate on Order Approval Details page in Spire.
- Fixed an issue where ERP Order Status displayed instead of the Display Name for the status filter tag in Spire.
- Fixed an issue with redux implementation where Catalog Pages being accessed incorrectly caused users to see stale breadcrumbs in Spire.
- Fixed an issue where the Translation Dictionary did not affect the "Brands" breadcrumb in Spire.
- Fixed an issue where widgets with long titles did not display widget actions for in Phone/Tablet view in Spire.
- Fixed an issue where clicking on a locations page causes an error message in Spire.
- Fixed an issue where the day of the week did not populate correctly on the scheduled email reminder popup in Spire.
- Fixed an issue where sorting by price caused page freezing in Spire.
- Fixed an issue where configuring multiple SSO redirects for OpenId with overlapping domain names created duplicate login buttons.
- Fixed an issue where product export with all fields selected failed.
- Fixed reference issues related to update 5.1.2202.429.
- Fixed an issue where deleting the last list on the second page caused a "You do not have any lists" message.
- Fixed an issue with an incorrect stored value for the CardConnect payment gateway.
- Fixed an issue where empty attributes caused an error in Optimizely PIM.
- Fixed an issue where Quick Order search returned an unhandled error.
- Fixed an issue where eCheck payment integrations could not be developed as a plugin.
- Fixed a .NET Core remote code execution vulnerability.
- Fixed an issue where Wishlists exports from the Admin Console were not working properly.
- Fixed an issue where email image headers did not display properly.
- Fixed an issue where search results were populating in autocomplete when performing a category search.
- Fixed an issue where the InsiteCommerce.Web.csproj file did not reference UPS and Fedex rating services from the nuget package.
- Fixed an issue where eBizCharge Vaulting Flow was not storing or retrieving CustomerToken.
- Fixed an issue where the token call for the Ion API was failing.
- Fixed an issue where product carousel images were displayed incorrectly.
- Fixed an issue where product images disappeared when product was selected for comparison in Spire.
- Fixed an issue where inventory message did not display on Product Details Page after page refresh.
Related support articles
Cumulative breaking changes spreadsheet
Please sign in to leave a comment.