Release: 5.0.13.238
The following is a complete list of the bug fixes and enhancements provided in the May 2021 Release. Some of the bug fixes listed below may address existing Support Articles. A comprehensive list is at the bottom of this page.
May 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
There are no database changes for this release.
Enhancements/Updates
- Added ismobilejs as a new 3rd party license, which is a simple JS library that detects mobile devices, for Spire
- Improved site security by setting X-Frame-Options: sameorigin for Spire sites
- Updated saved credit cards so cards with 2030 expiration dates don't show as expired in Spire
- Added support for meta descriptions and keywords on the home page in Spire
- Added an RFQ Option to the Link List widget in the Spire Mobile CMS
- Added the ability to create a first-time visitor pop-up for privacy and cookie policies in Spire
- Added the ability to export My Lists to a CSV file in Spire
- Added the Advanced CMS Setting to Admin Console for Spire
- Added the CMS_ContentDeveloper role to the Admin Console for Spire
- Added the Code Snippet widget to Spire
- Modified the import translations process to also import a value for the Translation column in Spire
- Improved site startup by enforcing the CMS type (Classic or Spire) and suppressing classic data generation/url code for Spire sites*
*Potential breaking change or breaking change for Spire
Other enhancements- Added the ability to export My Lists to a CSV file in Classic
- Improved performance of image and other product data exports
- Updated how to handle internal URL redirects using a relative path in Classic
- Added a process to sync specific data, like externally managed properties, from B2B Commerce to PIM
- Added a standard job definition to implement syncing data from B2B Commerce to PIM
- Added a SyncToPIM flag to the B2B Commerce Application Dictionary in the Admin Console
- Added code to add or alter indexes for performance
- Added support for system lists to the CloudSuite refresh processor
- Added supporting to more easily implement v2 Products API in Classic
- Added the ability to override default Elasticsearch document objects used for mapping properties to support custom fields in product indexing
- Created a utility to programmatically extract text from a PDF file stored in the Media Library
- Improved how to handle changes to categories and the impact on partial indexing
- Made the integration job duration (elapsed time) display more readable
- Updated filtering so attribute filters with hidden child products don't display as options
- Updated the AD Data Feed to read Enterworks export files
- Fixed an issue with session expiration still showing users as logged in for Spire
- Fixed an issue with the scroll bar missing from a Product List page after adding the last product to a list
- Fixed an issue where the Checkout as Guest button doesn't appear for Dutch (NL) because the return URL is not correct
- Fixed an issue where links in the header widget threw a page not found error when switching languages in Spire
- Fixed an issue with the categories labels not being translated on Product List filters
- Fixed an issue with how link fields display within image slide shows in Spire
- Fixed an issue with the Prophet21 API connection not URL encoding query string parameters
- Fixed issue with metadata not returning for categories in Spire
- Fixed an issue with category pages not rendering properly when accessed directly in Spire
- Fixed an issue with pagination on the Blog List page in Spire
- Fixed an issue with product variants not showing all images on the storefront in Spire
- Fixed an issue with an error in the Rich Content widget's Style attribute renders the page uneditable in the Spire CMS
- Fixed an issue with the My List Details View widget causing odd behavior in the Content Admin view
- Fixed an issue with email order pop-ups closing when input fields are activated on mobile/iPad devices
- Fixed an issue with the URL not updating to include the child option for variant products
- Fixed an issue with the Mobile calendar only showing six columns of dates on iPhone X+ with Spire
- Fixed an issue with canonical links showing with HTTP instead of HTTPS in view-source mode in Spire
- Fixed an issue with custom templates being ignored when using the Share Order email template in Spire
- Fixed an issue with the default fulfillment method of Pick Up not being honored
- Fixed an issue with the help menu interfering with the content editor in the Admin Console
- Fixed an issue with the saved credit card expiration date not calculating correctly in Classic
- Fixed an issue with the Send Abandoned Cart Email job not checking for guest status in carts before sending emails
- Fixed an issue with the storefront showing an error for wrong UOM on variant page in Classic
- Fixed an issue related to caching where child products show up when searching for their parent products in Spire
- Fixed an issue where buttons with external site links error out because they're treated as internal site links in Spire
- Fixed an issue with a user admin being able to elevate users to unavailable roles in the storefront
- Fixed an issue with category content not rendering correctly 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 PDF generation displaying incorrectly from the Email button on the Order Detail page in Spire
- Fixed an issue with product images disappearing from shared lists in Spire
- Fixed an issue with repeated license checks appearing in the application logs in Spire
- Fixed an issue with the Content Editor OFF feature in the Admin Console not working as expected in Spire
- Fixed an issue with the product detail page returning a 404 error for products with new URL segments that aren't indexed in Spire
- Fixed an issue with global settings changing when website-specific settings are updated and other conditions are present in the Admin Console
- Fixed an issue with handling audit batch where a record is deleted and added in the same batch in PIM
- Fixed an issue with Paymetric populating masked card number with last 4 of token number instead card number
- Fixed an issue with the AD Data Feed where attributes are not populated after a blank
*Potential breaking change or breaking change for Spire
Related support articles
- https://support.episerver.com/hc/en-us/articles/360059602291-SA623869-Spire-Checkout-Payment-step-Error-with-Expired-Credit-Card-When-Using-Paymetric
- https://support.episerver.com/hc/en-us/articles/360060804071-SA649398-Meta-description-Keyword-on-the-home-page
- https://support.episerver.com/hc/en-us/articles/360058779092-SA633097-Inconsistent-Session-Expiration-in-Spire-vs-Classic
- https://support.episerver.com/hc/en-us/articles/360058952371-SA627066-Scroll-Bar-Missing-From-Page
- https://support.episerver.com/hc/en-us/articles/360060994371-SA647857-Checkout-as-Guest-button-does-not-appear-for-Dutch-NL-
- https://support.episerver.com/hc/en-us/articles/360057685812-SA622813-Missing-translate-in-ProductListCategoryFilters-tsx
- https://support.episerver.com/hc/en-us/articles/360058276691-SA623938-Spire-Button-link-in-Slideshow-widget-not-displaying-as-expected
- https://support.episerver.com/hc/en-us/articles/360058286512-SA626313-Prophet21-API-Connection-Is-Not-URL-Encoding-Query-String-Parameters
- https://support.episerver.com/hc/en-us/articles/360058529812-SA630270-Spire-Metadata-is-not-returned-for-categories
- https://support.episerver.com/hc/en-us/articles/360059136031-SA628601-Category-Pages-Not-Rendering-Properly-When-Accessed-Directly
- https://support.episerver.com/hc/en-us/articles/360059335912-SA627190-Spire-CMS-Pagination-Issue-with-Blog-Listing-Page
- https://support.episerver.com/hc/en-us/articles/360059404691-SA634674-Spire-Product-variant-does-not-show-all-images-on-Storefront
- https://support.episerver.com/hc/en-us/articles/360059441131-SA635707-Spire-CMS-Error-in-Rich-Content-Widget-s-Style-attribute-causes-CMS-to-Break
- https://support.episerver.com/hc/en-us/articles/360059483151-SA635865-MyListDetailsView-contentadmin-bug
- https://support.episerver.com/hc/en-us/articles/360059670472-SA643140-Email-Order-pop-up-issue-on-mobile-iPad-devices-Spire-
- https://support.episerver.com/hc/en-us/articles/360059911511-SA640229-URL-not-updating-with-Child-Option
- https://support.episerver.com/hc/en-us/articles/360060040652-SA646171-Calendar-UI-Issues-on-iPhone-X-
- https://support.episerver.com/hc/en-us/articles/360060474111-SA645287-Spire-Canonical-link-is-shown-in-HTTP-instead-of-HTTPS-in-view-source-mode
- https://support.episerver.com/hc/en-us/articles/360061187131-SA636712-Custom-templates-are-ignored-when-using-the-share-order-email-template
Please sign in to leave a comment.