Check for update
Update available!
- Your version
- 5.0.4.0
- Current version
- 6.2.0.0
- Date
- 7/4/2025
Release Notes
Breaking Changes
- Web API: The
PaymentMethods/GetAllPaymentMethods
endpoint has been enhanced to return all information about a payment provider.
WCAG (Web Content Accessibility Guidelines)
-
The following frontend sections have been made accessible to screen readers:
- Laguage and currency selectors
- Customer's "My account", order and shipment details, and return requests.
- Customer identity features such as login and registration.
- Catalog and associated products search boxes
- All elements in the footer
- Article list actions
- CookieManager dialog. It also traps the focus until it's closed.
- Catalog facets
- Contact us
- Checkout process
- Product detail pages
- Offcanvas Menu
- Offcanvas Cart
-
The following plugins have been updated to provide better accessibility for screen readers:
- Blog
- Direct Order
- Email Reminder
- File Manager
- Forums
- GDPR
- MegaSearchPlus (extended facet templates)
- News
- Offline Payment
- Polls
- Wallet
-
A script to handle key navigation has been implemented. It identifies the role of several components and determines their navigateable child elements.
- MenuPlugin handles all items of role="menubar" based on subitems of role="menu" & role="menuitem". It is used in ...
- the main catalog navigation in the simple version, without the MegaMenu plugin, and in the MegaMenu version.
- TablistPlugin handles all items of role="tablist" based on subitems role="tab". It is used in ...
- the Offcanvas Menu
- the Offcanvas Cart
- TreePlugin handles all items of role="tree" based on subitems of role="treeitem". It is used in ...
- the catalog navigation in the Offcanvas Menu
- ListboxPlugin handles widgets using role="listbox" based on subitems of role="option". It is used in ...
- language and currency select lists
- all dropdown menus rendered by menu TagHelper
- Variant color squares in art list
- DisclosurePlugin handles standalone disclosures & accordions. It is used in ...
- CookieManager dialog
- Article list dropdowns (.art-drop is the element which contains article actions e.g. add to cart, add to wishlist)
- Product list filter button for mobile devices
- Footer (on mobile displays)
- My account toggler (on mobile displays)
- ComboboxPlugin integrates ListboxPlugin navigation, opens/closes the dropdown, and supports both single- and multi-select via data-ak-multiselect=true. It is used in ...
- Article list sorting dropdown
- language and currency selector
- MenuPlugin handles all items of role="menubar" based on subitems of role="menu" & role="menuitem". It is used in ...
-
A script has been implemented to handle focus trapping for modal components. While a modal is open, Tab cycles from the last to the first focusable element (and Shift + Tab the reverse), so keyboard focus cannot leave the modal until it is closed.
-
Nested nav elements were removed from the top bar.
-
Removed zooming constrictions from viewport meta property.
-
The 'Skip to main content' button has been implemented.
New Features
- Idealo Feed plugin (commercial)
Improvements
- Allow an order to be completed if its payment has been refunded.
- The author of a blog or news post has been added to the Open Graph metadata.
- Stripe:
- Void the order if a message about a failed payment has been sent to the webhook.
- Payment status (Paid & Authorized) was set too early in the checkout process.
Bugfixes
- The order of products in lists was reversed for featured sorting.
- Fixed a
NullReferenceException
on the cart page when shopping cart items are activated or deactivated. - Fixed
ArgumentNullException
when adding a product to a category ifSearchSettings.UseCatalogSearchInBackend
is enabled. - #1360 Deleting a product review that includes helpfulness entries results in a
SqlException
. - Fixed
Failed to read NuGet.config due to unauthorized access
exception. - Summernote
- Browsing and selecting files in the link or image dialog also closes the opener dialog.
- Fixed list/paragraph toggle conflict when
li
containsp
- Forum: Avoid 404 when viewing deleted customer profile.
- My-account header only shows uploaded avatar after page reload.
- PageBuilder
- Slick slider cuts off the edit toolbar.
- Some widget zone names appeared twice when editing a story.
- Fixed: Product details were not updating when a story with a slick slider was placed in the widget zone
productdetail_offer_after
.
- The "Latest Orders" dashboard does not display the full name of guests.
- A bug that caused an old script to be loaded from the browser cache, resulting in an endless minibasket loading process, has been fixed.
- The handling of multi-store settings for the AI modules and performance settings has been corrected.
- Added route attribute to the actions Patch and PatchLocalized of the EntityController to avoid a 404 error which occurred under certain undetermined conditions.
- Use a relative product URL instead of an absolute one to avoid the JS error "Failed to execute replaceState on History".
- PayPal: If Google Pay was initially selected on the payment selection page, a script error occurred which prevented all PayPal buttons from loading.
- AmazonPay: Fixed issue of the private key being unintentionally deleted when saving a multistore configuration.
- Added missing xml declaration to sitemap index file.
- Do not create database tables for
NamedEntity
andVariantValueMetadata
. - Customer profile did not display the private message button or the forum statistics.
- Fixed display of error notification in OffCanvasCart.
- Do not display
ActivityLogType
with the same system keyword multiple times.