Releases
5.0.2
Breaking Changes
(DEV) Product.ProductPictures renamed to ProductMediaFiles
New Features
Updated to .NET 7
Web API plugin
Stripe Elements plugin
BeezUp (commercial plugin)
ElmarShopInfo (commercial plugin)
Shopwahl (commercial plugin)
CartApproval (commercial plugin)
New app setting: DbDefaultSchema
(DEV) New action filter attribute DisallowRobotAttribute
Improvements
~10 % faster app startup and TTFB
~10 % less RAM usage
Significantly faster attribute combination scanning for large combination sets (1.000+)
Bugfixes
LocaleStringResource
table could contain many dupe records.
Rule sets were not applied to shipping methods in checkout.
ArgumentNullException
when deleting an image assignment on product edit page.
Despite activated export profile option per store no records were exported to a separate file.
Sometimes Page Builder reveal effects did not run on page load, only on windows resize.
Product details showed wrong related products.
Fixed wrong implementation of ByRegionTaxProvider
Fixed product linkage of product detail ask question message
Fixed password change issue with user records without username
Settings couldn't be saved in several places (in migrated shop)
Fixed add required products automatically
DbCache:
Fix "Collection was modified; enumeration operation may not execute"
Fix "Index was outside the bounds of the array"
#577 PdfSettings.Enabled displayed twice and PdfSettings.LetterPageSizeEnabled was missing.
Topics which are rendered as widgets were published to sitemap
Redirection problems with changing language & ContactUs page
Multistore settings couldn't be saved
File upload for a product attribute is no longer possible once another attribute has been changed.
Fixes NullReferenceException when placing an order with an invalid email display name.
Fixed link generation issue: pathBase
is stripped when target endpoint requires culture code
Fixed DbUpdateException when deleting a customer address via backend.
Routing: non-slug, unlocalized system routes did not redirect to localized route
UrlRewriter: fixed greedy matching (/en/
should not match /men/
)
Fixed RuleSets could not be added or removed from a shipping method.
Fixed wrong SKU in order XML export if the order contains multiple variants of the same product.
Fixed payment fee was always displayed in primary currency in checkout.
Several PayPal fixes
You can’t perform that action at this time.