Virto's Release Notes | December 2024

Meet the last news digest of the year, now renamed to release notes for a sharper, more professional vibe. This month, we’re wrapping up an efficient year with exciting updates, including Stable bundle 10 and enhanced platform capabilities.

Highlights:

  • Stable bundle 10 released
  • First releases of Virto Pages and OpenID Connect modules
  • Platform now supports use as an identity provider

Platform stable bundle 10

:rocket: A new stable bundle has been released representing over 50 updated modules. Click on the title to see the list of them.

The release of Virto Commerce Stable 10 is here, encompassing features developed from July to November 2025. This version is packed with improvements and new functionalities designed to streamline your e-commerce operations.

Key features

  • New frontend architecture: Accelerates and simplifies frontend application development, reducing overall costs.
  • Modular xAPI: Decoupled into multiple small modules, allowing you to install only what you need, simplifying development.
  • Packaged business capabilities (PBCs) have been introduced to meet a wide range of customer needs. We currently offer the following PBCs:
PBC Description
Virto Start Foundational package for starting your e-commerce journey. Provides B2B and B2C configurations with native Virto Commerce Frontend integration.
Identity Provider (IdP) Authenticates and authorizes user access to applications. Enables quick customer authorization and authentication.
Digital Catalog Facilitates creating and managing a digital product catalog. Includes PIM and rich search capabilities like semantic search and personalization.
PIM (Product Information Manager) Enables setting up and customizing product catalogs to meet business needs.
Purchase Provides shopping cart and checkout functionality integrated with customer and order management.
Customer & Organizations (CRM) Supports managing customers and organizations, enhancing relationship management.

Read more about Virto Commerce PBCs

  • SSO support: Added out-of-the-box (OOTB) support for Single Sign-On (SSO) with providers like Google and Azure Active Directory.
  • Custom landing page builder: Create custom landing pages with Builder.IO integration.
  • Recommendation module: Includes products related to the item, bought together, and more scenarios.
  • Saved credit card: Implemented saved credit card functionality and improved credit card checkout with Skyflow.
  • Performance improvements: Enhanced overall performance.
  • Frontend UX: Improved user experience in the Virto Commerce Frontend.
  • Back office UX: Improved user experience in the back office.
  • Security & updates: Fixed numerous issues, updated third-party components to the latest versions, applied security patches, and added small improvements.

You can find more details in the following release notes and Virto Commerce documentation:

The stable bundles are designed to provide a robust and thoroughly tested version of the platform, suitable for production environments. It consolidates numerous improvements and ensures all included modules work seamlessly together.
However, we continue to release the latest updates and features in our edge releases. These offer early access to innovations and improvements, enabling developers to explore cutting-edge changes before they are incorporated into the stable bundle.

Platform 3.865.0

Virto Commerce can now act as an identity provider for third parties, alongside Google, Azure, or Facebook. This feature allows Virto Commerce clients to centralize user authentication.

Read more about setting Platform as identity provider

Platform 3.861.0

The platform now extends ClaimsPrincipalExtensions with GetCurrentUserId and GetUserName methods, enabling the retrieval of user ID and username based on IdentityOptions settings for claim type resolution.

Platform 3.863.0

A cache reset button has been added, allowing users to quickly resolve cache-related issues:

Platform 3.866.0

Now, you can organize and display modules as bundles using the toolbar button:

Frontend Application 2.9.0

  • When adding or updating products, customers will now see a clear message indicating the required order pack size. This ensures that customers can adjust their quantities accordingly before proceeding, preventing errors and streamlining the ordering process:

  • We’ve enhanced the frontend functionality to provide better SEO visibility and language support for root catalog categories. Users can now view detailed SEO information for the root catalog category. When users switch languages, the /catalog page dynamically updates based on the SEO information for the root category, ensuring a seamless browsing experience in multiple languages:

:1st_place_medal: OpenId Connect 3.800.0

A new module has been developed and released to enable using any, all, or a combination of the existing providers:

Now, users have an option between:

:1st_place_medal: Virto Pages 3.804.0

The new Virto Pages module is a solution designed to connect different CMS seamlessly within the Virto Commerce. It offers a CMS-agnostic architecture, enabling users to manage public, private, and personalized pages effectively. Once pages are published, they are stored within Virto Pages, making the CMS optional after the design phase. This approach allows for flexibility in detaching, replacing, or using multiple CMS platforms simultaneously for scenarios like landing pages, blogs, and more.

Builder.io is fully supported, with Contentful, Optimizely, and Virto Page Builder support coming soon.

The Virto Pages module employs an event-driven architecture to ensure efficient content management and retrieval. The key components include:

  • Content storage: Pages are stored offline in an index, ensuring quick access and rendering without live CMS dependency.
  • Event handling: Content updates trigger events to update, index, or remove pages as necessary.
  • Frontend integration: Pages are resolved by their permalink (slug) and served from the offline index for rendering.
  • Unified page document and API: Unified Page Document and API allow access to pages that are created by different CMS.

Push messages 3.808.0

New settings in the Push Messages module have been added:

  • Enable push notifications: Toggle push notifications on or off for the store.
  • Enable firebase cloud messaging (FCM): Enable or disable Firebase Cloud Messaging for push notifications.

Sitemaps 3.810.0

The Virto Commerce Sitemaps module now supports exporting sitemaps directly to store assets. You can choose between two options:

With this enhancement, sitemaps will be regularly updated and saved to store assets, ensuring they’re always up-to-date and accessible.

Notification 3.814.0

Support for the ReplyTo field has been added and SmtpEmailNotificationMessageSender, allowing greater customization for email notifications.
This feature ensures flexibility, such as using different ReplyTo addresses based on user-specific factors like currency.

Cart 3.814.0

The Cart module now includes an Abandoned cart email notification feature, which reminds customers of items left in their shopping carts. This helps recover potentially lost sales by encouraging customers to complete their purchases:

Cart 3.817.0

The CheckoutId object has been introduced to provide a unique identifier specifically for reporting purposes. * ECommerce analysts can now track and report the time to build a cart, which is a valuable metric for understanding the user journey and cart abandonment patterns.
Once an order is placed, the CheckoutId is refreshed, ensuring that it represents a completed checkout process and distinguishes it from a cart.

Marketplace

Communication between operator and vendor became even more convenient. When an Operator has a question about a Vendor’s product, the Vendor will see it in the Communication widget:

Clicking on the widget, opens a communication blade, where the Vendor can send instant replies to the Operator:

For more information, request a demo

VC Shell

  • Menu collapsing has been added.​
  • Dynamic hiding/revealing of toolbar buttons and widgets has been implemented.​
  • The user settings menu has been redesigned.​
  • Sidebar menu has been redesigned, with components created and modified while preserving existing interfaces. ​
  • Styles for vc-blade have been partially updated. ​
  • The font has been changed to Jakarta Sans.​

vc-shell-updates

Explore new VC Shell features and capabilities

2 Likes