Discover the true costs of ecommerce platforms in our free guide.
See how industry leaders succeed with Virto.
Boost ecommerce with advanced marketing.
The summer release cycle delivers something more than the usual round of fixes.
Stable 15 bundles 56 production-validated modules (the biggest platform version jump in the bundle's history) with configurable products running end-to-end, a fully matured Page Builder, sharper catalog tooling, and a strong push on security and data resilience.
Here's what's inside.
Every Stable bundle goes through full regression, end-to-end, and load testing across the entire platform before it ships, giving teams a verified compatibility baseline and a clean upgrade target backed by migration guides and hotfix coverage.
Stable 15 covers 56 modules, including one new addition, all validated together on .NET 10 and PostgreSQL 18.
Stable 15 is primarily a capability release, with meaningful advances across configurable commerce, catalog tooling, and platform resilience.
Configurable products now work across the full commerce flow: Cart, Orders, and xAPI. Buyers can see exactly what they've configured in the cart, with a Components dropdown on each line item showing chosen options, attached files, and per-line pricing. Conditional sections, variation types, mixed-currency line items, and snapshot-first product resolution are all supported.
Buyers can also pay with loyalty points end-to-end, including validation and points reward. When points are used, the cart holds totals in more than one currency (for example, US dollars and points) exposed through the new cartTotals GraphQL field.
Why it matters: For businesses selling modular or made-to-order products, configuration is no longer limited to the product page. It follows the order through every step of the buying process, including how it's paid for.
Page Builder now supports full page design with save, load, clone, export-import, and bulk operations. Toast notifications land for in-editor feedback, and pluggable content providers give teams more flexibility over what appears on pages.
Why it matters: Merchandisers can now build, manage, and scale content-driven pages without developer involvement, including full lifecycle management of page templates.
Category managers can now define default product sort order for both browsing and search, so the most relevant products appear first without requiring a buyer to select a sort option. Search facets are now configured in the same Search configuration widget, consolidating what was previously split across two places. Bulk product patching, category assets, and faster custom search with term-label sorting are also in.
A new option lets teams trigger a search-index rebuild for a single category (including all products assigned through the hierarchy) making it straightforward to refresh results after bulk catalog changes.
Why it matters: Catalog operations that previously required workarounds or developer involvement can now be handled by category managers directly.
Stable 15 delivers a focused round of security improvements: XSS prevention and address validation in the Profile API, tightened OpenIddict token validation, GraphQL query-complexity limits, and session termination on password change.
Why it matters: A meaningful set of hardening improvements for teams running Virto in regulated or security-sensitive environments with no configuration changes required to benefit.
Backup & Restore ships as a new standalone module, pre-installed by default, keeping the platform core leaner while making backup operations independently versioned and maintainable. PostgreSQL 18 is now supported, bringing case-insensitive search out of the box.
Why it matters: Extracting Backup & Restore into its own module keeps the platform core leaner while making backup operations independently versioned, documented, and maintainable.
The platform moves to a fully aligned .NET 10 baseline across all bundled modules, with vc-shell 2 migration included. Azure Blob SAS and CDN-aware URL support land for teams running Virto on Azure, structured logging improves search observability, and module icons get a cleaner, more modern look.
Why it matters: Teams running Virto on Azure or upgrading from earlier .NET versions get a clean, well-aligned baseline with no extra migration work required beyond the .NET 10 runtime upgrade.
Stable 15 requires .NET 10 as the runtime baseline, please review the full changes in our release notes before you start. For everything else, the full release notes have you covered.
Questions?