MagePlaza Currency Formatter module has been added.
The indexing process has been improved. Previously there were unnecessary indexing generated by updates to Configurable products and by Smart Product List rules.
Cloudflare module has been added.
SVG and WebP can now be uploaded and used from the Media Gallery.
Choosing a default billing address in My Account now correctly reflects on the checkout page.
pro-porto 13.0.0 / pro-virgo 13.0.0
It is now possible to have custom options on ticket packages.
Ticket frontend has been reworked. Now a wizard layout can be used with improved UX on packages with a lot of tickets and/or addons and/or custom options.
Smart Product Lists with price conditions now show the right products.
Stock status from Click and Collect is now correctly not triggered for out-of-stock items. Previously “loading stock” would be displayed and never go away.
External ID is now automatically generated, if missing, on entities managed via the admin (Brands/Categories).
It is now possible to import and export Brands and Categories using CSV files.
Exporting the catalog products from the admin no longer fails to complete.
CSP (Content Security Policy) Whitelisting can now be done via the admin.
Translations can now be done via the admin.
Product Compare and Review features can now be turned off via the admin.
pro-porto 12.1.0 / pro-virgo 12.1.0
It is now possible to define sequence for the ID of sales document from the admin.
Frontend optimization: Critical CSS per type of page and ability to Defer JS is now possible from the admin. These aim at improving FCP (First Contentful Paint) and LCP (Largest Contentful Paint).
Rules used for Smart Product Lists can now be used as filter on any layered navigation (category, search, etc.). This effectively gives the possibility to create dynamic filters based on rules. For example, even though there could be a Smart Product List “Offers” with all discounted items, you could show the filter “Offers” on any layered navigation, giving the user the possibility to look at such discounted items wherever they are currently browsing products.
Multiple Click and Collect fixes with regards to UX and backordering logic used for store selection on checkout.
pro-virgo 12.1.0
Reworked default filter UX in layered navigation. Filters are now by default ajaxified.
Shipping rates on checkout are correctly updated when applying a coupon code that gives free shipping.
Custom options created via NaviConnect are no longer cleared when multi-store updates are made.
Fixed unnecessary attribute updates and cache cleaning when Configurable product updates are made via NaviConnect.
Fixed redirection issue after signing up for product restock notification.
It is now possible to select records past the first page of auto-generated coupon codes when mass selecting all.
pro-porto 11.3.0 / pro-virgo 11.3.0
New features
Official Facebook for Business extension
Ajaxified add-to-cart button on widgets
Users can now be redirected to a specified URL after logging in. This URL takes precedence over the vanilla configuration for redirection to the account dashboard.
Click & Collect shipping method on Checkout can now be configured to hide/show product name, stock, and in-stock filter individually.
Reserving a product for Click & Collect will now use the payment method “Click & Collect Reservation”. Previously Cash on Delivery would be used and could cause confusion with regards to the actual payment method used once the C&C reservation is confirmed.
Bug fixes
Shipping rates on checkout are correctly updated when applying a coupon code that gives free shipping.
Custom options created via NaviConnect are no longer cleared when multi-store updates are made.
Fixed unnecessary attribute updates and cache cleaning when Configurable product updates are made via NaviConnect.
Fixed redirection issue after signing up for product restock notification.
It is now possible to select records past the first page of auto generated coupon codes when mass selecting all.
Attribute set can now be used as part of a Smart Product List rule.
Negation of “Is currently New” now behaves correctly when used in a Smart Product List rule.
Store description is no longer mandatory for stores used in Store Locator. Previously synchronized stores from BC would fail to save in Magento admin because this info was missing.