The following is a complete list of the bug fixes and enhancements provided in the January 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.
Note: The 5.0.9 release is now available for developers to pull down and work with locally or to request for deployments.
There were no visual highlights to demo for this release.
The following are the high or medium priority breaking changes that occurred during this release:
Images Not Found/500 Errors - Some sites have experienced intermittent inability to load images from the AWS S3 storage provider. (See below for the error information in the application log.) This was resolved with the 5.0.9 release.
Be aware that we cannot predict when this issue will arise. Some customers have reported it starting and stopping the behavior and one customer had no issues whatsoever and then, suddenly, most of the product images on the site could not be rendered until they upgraded. We believe this has to do with something within the AWS environment, but we cannot be certain.
The errors will show up something like the following in the application log:
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.)
Added fields for VAT (UnitPriceWithVat and NetPriceWithVat) to existing tables and the OrderLineVat table
Added CMS Publish - Version Compare full-width view options to Spire
Added the CMS Publish - Complete Version History modal to Spire
Added ability in Page Creators to flag a root page as "auto update" in Spire
Added ability to merge CSS (versus override) from the theme and components for the Tab and TabGroup components in Spire
Added the ability to merge CSS (versus override) from the theme and component for the Radio and RadioGroup components in Spire
Added the ability to merge CSS (versus override) from the theme and component for the Checkbox and CheckboxGroup components in Spire
Added Redo Page State option to gear menu in Spire CMS
*Potential breaking change or breaking change for Spire
Removed the x-powered-by header and some related items to improve security
Added an option to create secure cookies if a site is accessed via HTTPS