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. A comprehensive list is at the bottom of this page.
April 2021 Release Highlights
There are no specific highlights for this release.
Important notes/Breaking changes
There are no breaking changes for this release.
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
Enhancements/Updates
- 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
Related support articles
- 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
Please sign in to leave a comment.