Home Virto Commerce blog Virto Commerce Product Notes Release of February 2019
Order Management Process

Virto Commerce Product Notes Release of February 2019

Overview of recent product releases

Virto Commerce development in Q3-Q4 of 2018 focused on improving several areas, including key features, maintainability, customer-driven enhancements and security and performance speed.

Virto Commerce 2018 platform enhancements

Features: What’s new in Virto Commerce?

The latest feature additions focus on Catalog Management and Order Management – comprising 35% of new functionality in this release. The enhancements increase the platform flexibility and suitability for companies of any size and industry. Feature improvements include:

Order management improvements:

  • Marketing module improvements for promotions/rewards management, new conditions for promotions, ability to apply multiple coupons on checkout etc.
  • Price management was improved: active period for prices (from/till), additional prices control properties;
  • Extended integration with Avalara Tax automation service and improved payment gateways, per customer-enhancement request;
  • Data export/import functionality now supports processing of even larger amounts of data

Catalog management improvements:

  • Search and filtering functionality improved significantly in the product catalog to be faster, with wider search reach;
  • Azure search integration was extended.

GDPR related improvements:

  • New history tracking of contact data changes
  • Moving towards transparency of personal data management.

Maintainability: How has platform maintainability improved?

The latest Virto platform enhancements reduce the cost of implementation and the cost of ownership for our customers. Approximately 27% of our release focused on improvements in maintainability.

A highlighted improvement is an ASP.NET Core update to 2.1.6 version in the Storefront core.

The update includes:

  1. Settings were changed according to a new approach recommended by ASP.NET Core;
  2. Authentication and authorization was completely rewritten according to using ASP.NET Identity Core;
  3. Default ASP.NET Core in-memory caching completely replaced the CacheManager used before;
  4. New more selective cache invalidation based on usage of CancellationChangeToken and strongly typed cache regions allows to display always actual content without performance loss;

You can see the full list of improvements on GitHub

Performance and security: What’s new?

System speed improvements:

  • Parallel requests processing in the Storefront core was improved;
  • Major performance and memory usage improvements in the Catalog module due to excluding pre-loading of the properties dictionary values;
  • Improved API and services methods to allow to manage fullness of resulting member object graph, optimized SQL queries for data loading in the Customer module;
  • Improved CRUD operations performance in the Order module;

Security Improvements:

  • Integration with Azure Active Directory authentication (SSO) was added
  • Cookie based authentication replaced with a token barrier authorization
  • HSTS policy was added, the platform run in iframe was disabled to prevent ClickJacking attacks

FUTURES: What is coming soon?

Virto Commerce Platform Core 3.0 is expected to be released in 2019.

Virto Commerce continuously invests in the platform and align with the highest Microsoft enterprise software standards. The next version of the Virto Commerce platform core will provide improved security and maintainability for our customers by reducing the cost of ownership and security risks.

Technology stack includes:

  • ASP.NET Core 2.1.6 as base platform
  • EF Core 2.1.4 as primary ORM
  • ASP.NET Core Identity 2.1.6 for authentication and authorization
  • OpenIddict 2.0.0 for OAuth authorization
  • WebPack as primary design/runtime bundler and minimizer
  • Swashbuckle.AspNetCore.SwaggerGen for Swagger docs and UI
  • SignalR Core for push notifications
  • AngularJS 1.4 as a primary framework for SPA
  • HangFire 1.6.21 for run background tasks

Read more about Virto Commerce Platform Core V3 and keep track of its progress in GitHub.

Open release notes in PDF file

Book Your Discovery Session with Our Digital Experts

Nikolay Sidelnikov
Nikolay Sidelnikov
Nikolay has nearly 15 years of experience in business software requirements management and enterprise solutions implementation.
Jan 25, 2019 • 5 min
You might also like...
Virto Commerce Achieves SOC2 Type II Certification, Ensuring Unparalleled Enterprise-Grade Security for Its Clients  Virto Commerce Achieves SOC2 Type II Certification, Ensuring Unparalleled Enterprise-Grade Security for Its Clients 
 Mary Gabrielyan
Mary Gabrielyan
Jun 1, 2023 • 2 min
Virto Commerce Earns Recognition in McFadyen’s Marketplace Suite Spot Report 2022 Virto Commerce Earns Recognition in McFadyen’s Marketplace Suite Spot Report 2022
 Mary Gabrielyan
Mary Gabrielyan
Nov 21, 2022 • 3 min
Virto Commerce Becomes the Digital Transformation Sponsor of Just Drinks 2022 Virto Commerce Becomes the Digital Transformation Sponsor of Just Drinks 2022
 Marina Conquest
Marina Conquest
Sep 15, 2022 • 3 min
Copyright © 2024. All rights reserved.