Release: 5.0.12.530
The following is a complete list of the bug fixes and enhancements provided in the April 2021 Release. Some of the bug fixes listed below may address existing Support Articles, of which are noted inline with the associated bug fix and in a comprehensive list at the bottom of this page.
-
There are no specific highlights for this release.
The following are the high or medium priority breaking changes that occurred during this release:
-
There are no breaking changes for this release.
Partners/Developers: You can view a cumulative list of breaking changes, including Spire breaking changes, in this spreadsheet. (Note the two tabs at the bottom of the spreadsheet: one for cumulative breaking changes, one for Spire breaking changes.)
- There are no database changes for this release.
- Updated the storefront to enable VAT pricing display in Spire
- Added the Display Prices with VAT setting to the Admin Console to choose whether to include VAT in product prices
- Added VAT details to checkout pages based on the Display Prices with VAT setting selection
- Added VAT details to invoice details information based on the Display Prices with VAT setting selection
- Added VAT details to order confirmation information based on the Display Prices with VAT setting selection
- Added VAT details to order detail information based on the Display Prices with VAT setting selection
- Added VAT details to the Requisitions information based on the Display Prices with VAT setting selection
- Added VAT details to the RFQ information based on the Display Prices with VAT setting selection
- Added VAT details to the Saved Order information based on the Display Prices with VAT setting selection
- Added functionality to require reCAPTCHA or login when users request to generate any emails in Spire
*Potential breaking change or breaking change for Spire
Other Enhancements
- Updated functionality in the Classic Mobile CMS
- Added a method to retrieve Page Variants based on variant rules for the Classic Mobile CMS
- Added a Variant Rules Editor workflow to edit rules for Page Variants for the Classic Mobile CMS
- Added the ability to create Page Variants in the Classic Mobile CMS
- Added the ability to publish content by Customer Segments in Classic Mobile CMS
- Added the RFQ option to the Link List widget in Classic Mobile CMS
- Implemented a centralized logging solution to remove logs from the database
- Added functionality to display Integration Job Logs from centralized logging in the Admin Console
- Added functionality to display the application logs directly from the external log resource in the Admin Console, if available
- Added functionality to send Elmah logs to external logging
- Added functionality to send integration job logs to external logging
- Added the Display Logs from Database setting to the Admin Console to enable showing the log location (for display), but setting shows read-only if appsetting found in file
- Added functionality to require reCAPTCHA or login when users request to generate any emails in Classic
- Added the ability to allow ErpOrderNumber within the Shipment Confirmation email template
- Added the View only product option to the Product Restrictions tab as a way to mark a product viewable, but not purchasable
- Created a utility to programmatically extract text from a PDF file stored in the Media Library
- Updated the Paymetric iframe settings to display for the ISC_Implementer role
- Added the tax for Level2/Level3 as a part of the Level2.Tax1Amount for the Payeezy SOAP API
- Modified the translation processing so it won't re-read the dictionary if something is missing in cache
- Updated the Stripe payment gateway to allow sending of Live Secret Key and Test Secret Key as parameters during a Transaction Request
- Document how to run a partial index rebuild (via integration job) without having to rebuild dynamic categories and restriction groups
*Potential breaking change or breaking change for Spire
- Fixed an issue when the Website Access setting is "Sign In Required To Browse" and the website is restricted, a user cannot access the Reset Password page in Spire
- Fixed an issue with a Directory Enumeration scan creating an "out of memory" condition on a Spire site
- Fixed an issue with rebuilding the search index failing with a timeout
- Fixed an issue with sandbox deployment failing after upgrading to the latest Cloud version (5.0.11.317)
- Fixed an issue with the Acumatica integration job for real time calls not functioning
- Fixed an issue with the Acumatica pricing processor not flattening records correctly
- Fixed an issue cost codes and where they display while navigating through the checkout page in Spire
- Fixed an issue where the brand logo alt text is not showing up on the storefront in Classic
- Fixed an issue with adjusting zone height by adding fullHeight (defaulted to false) as an option to zones in Spire
- Fixed an issue with attribute filters (Attribute Type Facet and Attribute Value Facet) not displaying on the PDP in Spire
- Fixed an issue with being unable to assign cross-sell products to a website
- Fixed an issue with being unable to customize handler chains because some handlers are missing the export on their chain constants in Spire
- Fixed an issue with being unable to move widgets around when using Firefox in Spire
- Fixed an issue with category links in widgets not working when the category context doesn't loaded in Spire
- Fixed an issue with changing the max length of a property in the Application Dictionary also updates the "base value"
- Fixed an issue with content export/import needing to resolve guids between systems in Spire
- Fixed an issue with enabling the Use Email as Username setting not displaying the Email Address label on reset password page in Spire
- Fixed an issue with how RegEx handled the validation of URLs with non-escaped special characters
- Fixed an issue with how we message unhandled errors for pages users don't have access to in Spire
- Fixed an issue with missing the translate() code for UI translations in multiple files
- Fixed an issue with parent categories with subcategories but no products showing up in search suggestions in Spire
- Fixed an issue with renaming a product list to an existing list name not saving or showing an error in Spire
- Fixed an issue with search terms not consistently appearing in the breadcrumbs in Spire
- Fixed an issue with the Animation Type drop-down showing on the product carousel since we currently only support sliding to the left
- Fixed an issue with the Lisa Detail page missing pagination controls at the top of list in Spire
- Fixed an issue with the Orders API allowing any order to be accessed after providing a querystring with an Email Address or Postal Code
- Fixed an issue with the Placeholder widget showing as available to add in the Spire Mobile CMS
*Potential breaking change or breaking change for Spire
- https://support.episerver.com/hc/en-us/articles/360055765132-SA604458-FlexSlider-Fade-Animation-Not-working
- https://support.episerver.com/hc/en-us/articles/360058583111-SA626927-Cant-assign-anything-to-Websites
- https://support.episerver.com/hc/en-us/articles/360059126011-SA631838-Missing-translate-in-multiple-files
- https://support.episerver.com/hc/en-us/articles/360059121571-SA632332-SPIRE-Category-link-in-widget-is-not-working-when-no-category-context-is-loaded
Last updated: Apr 15, 2021