# Stable Bundle 5: Release notes

**URL:** <https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580>\
**Category:** news digest\
**Tags:** platform-v3\
**Created:** [May 12, 2023, 4:49pm UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580 "2023-05-12T16:49:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![OlegoO](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/olegoo/32/27_2.png) [@OlegoO](https://www.virtocommerce.org/u/OlegoO)\
**Post date:** [May 12, 2023, 4:49pm UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580/1 "2023-05-12T16:49:24Z")

</div>

Welcome to Virto Commerce Stable Release Bundle v5!

We are thrilled to present the latest Stable Release in the Stable Release Module Manifest on GitHub. This release brings a range of enhancements and updates that will elevate your Virto Commerce experience. To apply these updates, you can utilize the Virto Commerce CLI.

Additionally, if any bugs are identified, we promptly release hotfixes for the two most recent stable releases. We highly recommend using the Stable Release Bundle for both maintenance updates and new solution development. To learn more about Virto Commerce’s Release Strategy, please refer to our detailed [Readme](https://www.virtocommerce.org/t/virto-commerce-release-strategy/522#stable-releases-2).

For your convenience, you can download the package.json file containing the list of versions included in the Stable Release Bundle from [here](https://github.com/VirtoCommerce/vc-modules/blob/master/bundles/latest/package.json).

Let’s take a closer look at some of the key features included in this release:

🌟 Storefront Key Features:

- Streamlined Multi-step Checkout Process
- Multiple User Experience (UX) Improvements
- Enhanced UI Kit Color Palette …and much more!

🔥 Virto Commerce Features:

- Database Agnostic with support for SqlServer, MySql, and PostgreSQL
- Intuitive Application Menu for easy navigation.
- Enhanced Concurrency Conflict Handling for Cart and Order.
- Exciting New Modules including [Power BI Reports](https://github.com/VirtoCommerce/vc-module-power-bi-reports), [Tasks](https://github.com/VirtoCommerce/vc-module-task-management), and more
- Inventory Management improvements: Menu & Dynamic Properties
- Attachments for Contracts for enhanced collaboration
- New and Powerful Query and Mutations XAPI
- Azure Active Directory Single Sign-On (SSO) Module …and an array of other exciting features!

To explore the detailed information about these features, we invite you to check out our informative News Digests for April, March, and February:

📰 [April’s News Digest](https://www.virtocommerce.org/t/news-digest-april-2023/568/1)  
📰 [March’s News Digest](https://www.virtocommerce.org/t/news-digest-march-2023/560/1)  
📰 [February’s News Digest](https://www.virtocommerce.org/t/news-digest-february-2023/545/1)

Don’t miss out on these fantastic updates and enhancements. Upgrade to Stable Release Bundle v5 and unlock the full potential of Virto Commerce!

**Note:** If you have any specific terms or details you would like Virto Dev Team to address, please let me know!

## Screenshots

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/a/a78c92ab796fa36c6b98eb250803430d3f225d7f.jpeg)

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/f/f28cf00c0a13dc3cdf369db870b07760df4cecd4.jpeg)

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/a/abbea14ab191f6c71e3d37ea17edaafb4757d398.png)

 ![image](https://canada1.discourse-cdn.com/flex032/uploads/virtocommerce/original/2X/a/acb92e766055a664d472c1602edcbef8a243dfd9.png)

## Read Before Update

- [App Menu & Multi App Experience](https://github.com/VirtoCommerce/webinars/blob/main/2023-02-Self-Service-Portal-Multi-Apps/README.md#multi-app-experience)
- [DB Agnostic Architecture - Overview](https://docs.virtocommerce.org/new/dev_docs/Fundamentals/Persistence/DB-Agnostic/overview/)
- [Update Custom modules to support web pack 5 and NodeJS LTS 18](https://www.virtocommerce.org/t/news-digest-march-2023/560#virto-commerce-platform-and-modules-now-support-nodejs-18-lts-and-webpack-5-1)
- Azure Application Insights and Azure Active Directory moved from platform to [vc-module-app-insights](https://github.com/VirtoCommerce/vc-module-app-insights) and [vc-module-azure-ad](https://github.com/VirtoCommerce/vc-module-azure-ad) Virto Commerce Modules. Install if you use them.
- We Bump related NuGet package versions to latest minor versions:
  - Microsoft.EntityFrameworkCore 6.0.13
  - Microsoft.EntityFrameworkCore.SqlServer 6.0.13
  - Npgsql.EntityFrameworkCore.PostgreSQL 6.0.8
  - Pomelo.EntityFrameworkCore.MySql 6.0.2
  - Microsoft.Data.SqlClient 4.1.1
  - Newtonsoft.Json 13.0.2
  - Humanizer.Core 2.14.1
  - Scrutor 4.2.0
  - System.Linq.Async 6.0.1
  - coverlet.collector 3.2.0
  - Swashbuckle 6.2.1
  - AutoMapper 10.1.1
  - Mediatr 9.0.0

- We removed some obsolete interface for some services.
- Some constructors were changed, like CartRepositoryImpl, CatalogRepositoryImpl to add support for IXXXRawDatabaseCommand.

## Release Notes

### B2B Theme [vc-theme-b2b-vue](https://github.com/VirtoCommerce/vc-theme-b2b-vue)

#### v1.23.0

- add home page and blocks for PageBuilder (#471)
- show only company addresses for corporate users (#473)
- implement purchase order number input (#472)
- remove payment details from order details (#469)
- add vc-line-item (#464)
- add payment step (#462)
- company addresses duplication (#480)
- delete processing of the Empty or whitespace search request (#479)
- delay in saving quantity changes (#478)
- change empty qty input behavior (#474)
- method icons url (#470)
- catalog filter card styles (#468)
- catalog dropdown layout (#467)
- styles on order payment results page (#466)
- desktop search flow (#457)
- product filter styles (#465)

#### v1.22.0

- add a step to view the order at checkout (#458)
- update VcInput (#455)
- implement readonly mode to VcSelect (#454)
- error if there is no "Google Analytics 4" module (#460)
- default settings are not applied at checkout (#459)
- graphQl `removeCart` mutation (#456)

#### v1.21.0

- add GA purchase event (#448)
- add GA begin checkout event (#447)
- implement new design for checkout shipping step (#431)
- implement new design for checkout billing step (#442)
- implement new design for cart (#439)
- implement new design to accepted gifts (#446)
- implement new design for order-details (#444)
- breadcrumbs (#428)
- vue-tsc version (#453)
- restore GA events for shipping and payment methods (#449)
- large price layout (#445)
- deleted product breakes cart logic (#443)
- mobile search process & search icons (#441)
- access to public pages when anonymous access is disabled (#440)
- vendor typing (#438)

#### v1.19.0

- add setting for search input chars limit (#435)
- add `see more/see less` for product properties (#430)
- step-by-step functionality at checkout (#432)
- order details redesign (#434)
- implement sticky header (#437)
- implements vc-rating (#424)
- implements vc-vendor (#423)
- implement new design for `wishlist-line-items` (#383)
- useRouteQueryParam (#429)
- cart page (#421)
- vc-loader-overlay (#433)
- url for storefront and vscode debugger launch settings (#427)
- change steps icons (#425)
- wishlist line item mobile price (#426)
- url without initial slash in breadcrumbs (#422)
- catalog menu (#420)

### v1.18.0

- implement VcTextArea design (#418)
- add group by vendor in cart (#403)
- add GA payment info event (#405)
- add GA add\_to\_wishlist event (#397)
- add split order by vendor (#393)
- add checkout steps routes (#395)
- implement cart line items design (#384)
- cart page (#416)
- set '.husky/pre-commit' file as executable (#415)
- cart items quantity update behavior (#410)
- change submit quote button behavior (#412)
- fix cart informers duplicates (#409)
- fix items align on email confirmation page for mobile (#402)
- cart route (#396)
- remove smoth scrolling for catalog navigation (#394)

### v1.17.0

- add scroll to block in preview (#389)
- add quote request edit/view pages (#380)
- add styles for markdown (#378)
- add `add_shipping_info` Google Analytics event (#390)
- add `remove_from_cart` Google Analytics event (#387)
- add `add_to_cart` Google Analytics event (#381)
- add `view_cart` Google Analytics event (#379)
- save addresses to quote from cart (#388)
- show display name for properties on product card (#385)

### Virto Storefront [vc-storefront](https://github.com/VirtoCommerce/vc-storefront)

#### v6.12.0
- Requested value 'Undefined' was not found.
- Requested value 'Undefined' was not found

#### v6.11.0

- allow an anonymous version request (#636)

#### v6.10.0

- use platform API for tokens (#635)

### Module [vc-platform](https://github.com/VirtoCommerce/vc-platform)

#### v3.293.0

(Import Data on PostgreSql. Cannot write DateTime with Kind=UTC to PostgreSQL type ‘timestamp without time zone’)

#### v3.292.0

- Bump ORM and related NuGet package versions to latest minor versions:
  - Microsoft.EntityFrameworkCore 6.0.13,
  - Microsoft.EntityFrameworkCore.SqlServer 6.0.13,
  - Npgsql.EntityFrameworkCore.PostgreSQL 6.0.8,
  - Pomelo.EntityFrameworkCore.MySql 6.0.2,
  - Microsoft.Data.SqlClient 4.1.1,
  - Newtonsoft.Json 13.0.2,
  - Humanizer.Core 2.14.1,
  - Scrutor 4.2.0,
  - System.Linq.Async 6.0.1,
  - coverlet.collector 3.2.0,
  - Swashbuckle 6.2.1

- Add the ability to save Hangfire data to separate DB
- Fix bug with swagger filter

#### v3.291.0

- Improve App Menu (#2628)

#### v3.289.0

- Add external sign-out (#2621)

#### v3.288.0

- Sswitch to use GA4 (#2625)
- Update to support NodeJS 18 LST and WebPack 5 (#2617)

#### v3.287.0

- Auth ClaimTypeMap
- Clearing breaks external AzureAd Auth (#2615)

#### v3.286.0

- Enrich number fraction display rules (#2616)

#### v3.285.0

- Move AI telemetry in the end of ConfigureServices method (#2618)

#### v3.284.0

- Rename package.json to vc-package.json to simplify package download from platform, save to folder and restore via vc-build Install. set
- ReturnPasswordHash to true while Virto Storefront 6.x use it. If you update the platform check that Authorization:ReturnPasswordHash exists and set to true in appsettings.json file.

#### v3.283.0

- Update api controller (#2614)

#### v3.282.0

- extract Commit into virtual method (CrudService) (#2613)

#### v3.281.0

- Fix no settings exception, SettingsTypeNotRegisteredException obsolete (#2611)

#### v3.280.0

(add overloaded comparer method instead of with default param)

#### v3.278.0

- Move AzureAD SSO to VirtoCommerce.AzureAD module. Please install \<a href=" Virto\> Commerce Azure Active Directory Module (#2603)

#### v3.277.0

- Fix error information disclosure and check environment for diagnostic endpoint (#2602)

#### v3.276.0

- Fixed import/export of dynamic properties (#2601)

#### v3.275.0

- Application authorizes Export endpoint with the PlatformImport permission (#2600)

#### v3.274.0

- Sort list of Modules on export page by id: asc (#2599)

#### v3.273.0

- The connection was not closed. The connection’s current state is open.

#### v3.271.0

- Improve caching extensibility in CRUD services (#2596)

#### v3.270.0

- Move IExternalSigninService registration before modules initialization (#2595)

#### v3.269.0

- Cache only IDs in SearchService (#2593)

#### v3.268.0

- Update StackExchange.Redis to 2.6.86. [ReleaseNotes](https://stackexchange.github.io/StackExchange.Redis/ReleaseNotes), [Configuration](https://stackexchange.github.io/StackExchange.Redis/Configuration)

#### v3.267.0

- Add methods for token verify/generation, confirmEmail (#2592)

#### v3.266.0

- Extracted external sign in provider abstraction (#2589).Disabled admins change passwords for users in the system (#2591)

- How to Add New SSO Provider

#### v3.265.0

(An error in console “Cannot read properties of undefined (reading ‘isReadOnly’)” when open Manage dictionary values blade in Catalog)

#### v3.264.0

- Initial DB Agnostic with SqlServer, MySQL and PostgreSQL

### Module [vc-module-quote](https://github.com/VirtoCommerce/vc-module-quote)

#### v3.216.0

- Bump NuGet versions:

- Remove using the obsolete interface for services

#### v3.215.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#90))PT-9395 add nodejs-lts support (#89)

#### v3.214.0

- Update XAPI dependency (#85)

#### v3.213.0

- copy arguments in quotes queries (#83)

#### v3.212.0

- Add Id field in XAPI address models (#78)

#### v3.211.0

- Add mutations for updating quotes (#72)
- Add status Draft (#71)
- Add filter argument to quotes query

### Module [vc-module-subscription](https://github.com/VirtoCommerce/vc-module-subscription)

#### v3.202.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL.
- PT-9395 add nodejs-lts support (#79)

#### v3.201.0

- Fix update subscription number in the order details (#70)
- Remove redundant BuildServiceProvider from the module startup (#67)
- Cognitive complexity reducing (#66)
- Fix empty sonar codecoverage report (#63)

### Module [vc-module-contract](https://github.com/VirtoCommerce/vc-module-contract)

#### v3.207.0

- PT-9395 add nodejs-lts support (#11)

#### v3.205.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.204.0

- add contract attachments (#9)

#### v3.203.0

- Add Dynamic Properties to Contract (#8)
- Add contract search feature
- Fix bug: an empty search result allows you to link to another price list

### Module [vc-module-catalog-csv-import](https://github.com/VirtoCommerce/vc-module-catalog-csv-import)

#### v3.205.0

- PT-9395 add nodejs-lts support (#105)

#### v3.204.0

- Fulfillment Center amount to 0 it does not get updated

### Module [vc-module-payment](https://github.com/VirtoCommerce/vc-module-payment)

#### v3.208.0

- Add capture amount to payment capture request
- Add nodejs-lts support (#52)

#### v3.207.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#48)

#### v3.206.0

#### v3.205.0

- Add payment methods initialization event (#41)

### Module [vc-module-tax](https://github.com/VirtoCommerce/vc-module-tax)

#### v3.203.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#38)

### Module [vc-module-azureblob-assets](https://github.com/VirtoCommerce/vc-module-azureblob-assets)

#### v3.211.0

- Fix breaking changes

#### v3.209.0

- Search, Read, Write and Delete if either folder or file name contains space or other encoded charecters.

#### v3.208.0

- Create an empty blob on folder creation (#11)

### Module [vc-module-customer-review](https://github.com/VirtoCommerce/vc-module-customer-review)

#### v3.214.0

- Update ExperienceApi version to 3.300 (#49)
- Bump NuGet versions:
  - AutoMapper 10.1.1
  - Mediatr 9.0.0.

- Remove using the obsolete interface for services

#### v3.213.0

- PT-9395 add nodejs-lts support (#52)

#### v3.212.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.211.0

- Customer reviews for vendor page (#44)

#### v3.210.0

- Wront localization in review widget (#48)

#### v3.209.0

- Exclude redundant files from module package (#47)

#### v3.208.0

- Display vendor rating in XAPI.

### Module [vc-module-assets](https://github.com/VirtoCommerce/vc-module-assets)

#### v3.204.0

- PT-9395 add nodejs-lts support (#13)

#### v3.202.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL
- Normalize line endings

#### v3.201.0

### Module [vc-module-catalog-publishing](https://github.com/VirtoCommerce/vc-module-catalog-publishing)

#### v3.203.0

- PT-9395 add nodejs-lts support (#56)

#### v3.201.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

- Fix empty sonar codecoverage report

### Module [vc-module-store](https://github.com/VirtoCommerce/vc-module-store)

#### v3.209.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL
- Fix code smell Normalize line endings

#### v3.207.0

- StoreIds declared as obsolete in StoreSearchCriteria (#107)

### Module [vc-module-avatax](https://github.com/VirtoCommerce/vc-module-avatax)

#### v3.202.0

- PT-9395 add nodejs-lts support (#52)

#### v3.201.0

### Module [vc-module-gdpr](https://github.com/VirtoCommerce/vc-module-gdpr)

#### v3.202.0

- PT-9395 add nodejs-lts support (#12)

#### v3.201.0

- Remove redundant BuildServiceProvider from the module startup (#11)
- DocumentationMinor language fixes

### Module [vc-module-profile-experience-api](https://github.com/VirtoCommerce/vc-module-profile-experience-api)

#### v3.300.0

- Bump NuGet versions: AutoMapper 10.1.1, Mediatr 9.0.0.Remove using the obsolete interface for services

#### v3.236.0

- Add Undefined address type (#47)

#### v3.235.0

- Vendor details (#41)

#### v3.234.0

- Locale param doesn’t apply on emailConfirmation notification

#### v3.233.0

- Exclude redundant files from module package (#42)

#### v3.232.0

- Change condition for deleting empty contact (#40).

### Module [vc-module-experience-api](https://github.com/VirtoCommerce/vc-module-experience-api)

#### v3.301.0

- Add product personalization (#388)

#### v3.300.0

- Bump NuGet versions:

- AutoMapper 10.1.1

- Mediatr 9.0.0.

- Remove using the obsolete interface for services

#### v3.262.0

- Don’t apply product promotions twice (#386)

#### v3.261.0

- Fix discount amount for tier prices (#385)

#### v3.260.0

- Fix breaking changes (#383)

#### v3.259.0

- Add distributed lock for cart mutations (#380)fix null product vendor (#381)isSelected always returns false for term with underscore in name, like LCD\_Size (#382)

- Breaking change note: Added required parameter **userId** to **deleteCart** mutation.

#### v3.258.0

- Improve performance for EvalProductsInventoryMiddleware, EvalProductsWishlistsMiddleware

#### v3.257.0

(Filter outline terms (\_\_outline, \_\_outline\_named, \_\_path) by current catalog and outline. Use \_\_outline\_named to display child categories as part of filters.)

#### v3.256.0

- Check include fields with directives

#### v3.255.0

(An item with the same key has already been added)

#### v3.254.0

- Replace product vendor type, publish SeoInfos extensions (#361)

#### v3.253.0

- add vendor to order line item type (#371)

#### v3.252.0

- Load property display names from product document index (#368)DocumentationAdded AvailabilityDataType and InventoryInfo with examples

#### v3.251.0

(IFiltertExtensions.GetFieldName bug for \_\_outiline field (#369))

#### v3.250.0

- Argument Null Exception. Add null check if the Category object is null. (#366)

#### v3.249.0

- fix add to cart error (#367)add database-less product to the cart (#363)

#### v3.248.0

- Add vendor in payment/shipment (#365)

#### v3.247.0

- make LogoUrl nullable for order shipping types (#364)
- add database-less product to the cart (#363)

#### v3.246.0

- Add ChildCategories query (#362)

#### v3.245.0

- Extend product with wishlist flag (#360)

### Module [vc-module-sitemaps](https://github.com/VirtoCommerce/vc-module-sitemaps)

#### v3.208.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.207.0

- Add default values and required for sitemap pages priority (#54)

### Module [vc-module-notification](https://github.com/VirtoCommerce/vc-module-notification)

#### v3.215.0

- Migrate away from SmtpClient (#126)

#### v3.214.0

- Allow Email notifications without From field (#125)

#### v3.213.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL Add Error Details. Normalize line endings

#### v3.212.0

(Skip notifications on import which we can not create because a module is not installed.)

### Module [vc-module-inventory](https://github.com/VirtoCommerce/vc-module-inventory)

#### v3.214.0

- PT-9395 add nodejs-lts support (#129)

#### v3.213.0

- Add Main Menu for InventoryAdd Dynamic Properties for fulfillment centers

#### v3.212.0

- Improve Full-filment page: move location, outerid and address on the top. Remove HTML editor for short description.add outer ID field to the admin panel (#126) inStock\_quantity property should be 0 for out-of-stock product (#125)

#### v3.211.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#120)

#### v3.209.0

- Add Search by OuterId and OrganizationId in fulfillment search api

#### v3.21.0

- System re-index the product after changing quantity (#100)

### Module [vc-module-shipping](https://github.com/VirtoCommerce/vc-module-shipping)

#### v3.203.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#38)

#### v3.201.0

- Fix ShippingMethod Instance

### Module [vc-module-content](https://github.com/VirtoCommerce/vc-module-content)

#### v3.217.0

- PT-9395 add nodejs-lts support (#135)

#### v3.212.0

- Content full search

#### v3.211.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL

#### v3.210.0

- Generate correct url for uploaded blobs
- double delimiter for uploaded files
- fallback for null folderUrl

### Module [vc-module-webhooks](https://github.com/VirtoCommerce/vc-module-webhooks)

#### v3.208.0

- Update to node 18 lts and webpack 5.

#### v3.207.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL Normalize line endings

#### v3.206.0

- Empty error list in webhooks

#### v3.205.0

- Remove unexpected DisableConcurrentExecution (#61)

### Module [vc-module-authorize-net](https://github.com/VirtoCommerce/vc-module-authorize-net)

#### v3.206.0

#### v3.205.0

- Update logo, module name

#### v3.204.0

- Update AuthorizeNET library to .net6 framework

#### v3.203.0

- Update PaymentModule Core, add Public parameters (#2)

### Module [vc-module-catalog-personalization](https://github.com/VirtoCommerce/vc-module-catalog-personalization)

#### v3.204.0

- PT-9395 add nodejs-lts support (#70)

#### v3.203.0

- Add group commerce

#### v3.202.0

- Index limitation on MySql (#68)

#### v3.201.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

### Module [vc-module-elastic-app-search](https://github.com/VirtoCommerce/vc-module-elastic-app-search)

#### v3.208.0

- Add App Menu

#### v3.207.0

- Convert EnsureSuccessStatusCode to async call (#25)

#### v3.206.0

- Improve schema caching (#24)

#### v3.205.0

- Add the ability to set separate scopes for different document types

#### v3.204.0

- Add Delete Engine app search API operation (#22)Chorefix sonar warnings

#### v3.203.0

- Fix null values indexation (#21)add query debug option (#20)Update (#18)

### Module [vc-module-image-tools](https://github.com/VirtoCommerce/vc-module-image-tools)

#### v3.207.0

- PT-9395 add nodejs-lts support (#99)

#### v3.206.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.205.0

- Image abstractions (#87)

### Module [vc-module-catalog](https://github.com/VirtoCommerce/vc-module-catalog)

#### v3.261.0

- Make index IX\_Code\_CatalogId unique on SQL Server (#667)(Update to support NodeJS 18 LST and WebPack 5)

- IMPORTANT:

- Before installing this update you should find and fix all duplicates, otherwise platform will not start.

```sql
* select CatalogId, Code, count(Id)
* from Item
* group by CatalogId, Code
* having count(Id) > 1

```

#### v3.260.0

- Get products by codes (#664)

#### v3.258.0

- Improve performance for PreFilterOutlineAggregation \*

#### v3.257.0

(Filter outline terms (\_\_outline, \_\_outline\_named, \_\_path) by current catalog and outline. )

#### v3.256.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.254.0

- The incoming request has too many parameters. The server supports a maximum of 2100 parameters.

#### v3.253.0

- Partial indexation error fix (#655)

#### v3.252.0

- Deleting a linked category from roots deletes it completely from DB instead of remove link.Properties being emptied on products - Linking and Saving.

#### v3.251.0

- Restrict Decimal multi-language propertyRemove virtual catalog name encoding (#650)

#### v3.250.0

(Error trying to resolve field products. An item with the same key has already been added. (#649))

#### v3.249.0

- Add CategoryTreeService (#647)

#### v3.248.0

- UseSeoDeduplication property is missing in AllSettings. (#645)

- Normalize line endings

#### v3.247.0

- The button OK does not activate after updating the Decimal multi-value, Integer multi-value properties.

#### v3.246.0

- Fixed Localization

### Module [vc-module-customer](https://github.com/VirtoCommerce/vc-module-customer)

#### v3.223.0

- PT-9395 add nodejs-lts support (#214)

#### v3.222.0

- Disposing UserManager.

#### v3.221.0

- Fix error with organizations from the second level

#### v3.220.0

- Add OuterId into full-text search index (#209)

#### v3.219.0

- Allow to search by OuterIds

#### v3.218.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL fix code smell Normalize line endings

#### v3.216.0

- Fix possiblity to set Billing&Shipping address as default via API (#202)

#### v3.215.0

### Module [vc-module-event-bus](https://github.com/VirtoCommerce/vc-module-event-bus)

#### v3.203.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL Normalize line endings

#### v3.202.0

- Common improvements of the module functionality:
- Supporting multiple destination providers
- Supporting custom destination providers
- Configurable via API as well as through application configuration (appsettings.json, environment variables, etc.)
- Additional event filtering with the JsonPath expression
- Preprocessing event data with Scriban-template enables fine-tuning the payload for the destination provider
- Reworking documentation

### Module [vc-module-export](https://github.com/VirtoCommerce/vc-module-export)

### Module [vc-module-cart](https://github.com/VirtoCommerce/vc-module-cart)

#### v3.215.0

- Syntax error in Mysql in remove cart query)

#### v3.214.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL.

#### v3.213.0

- Fix wishlist lineitems cache.

#### v3.212.0

- Add concurrency exception handling to cart entity (#112)

#### v3.211.0

- Time to Live for Soft Deleted Carts

#### v3.210.0

- add VendorId to line item (#110)

#### v3.209.0

- Saving a cart for one user should not clear cache for other users (#109)

#### v3.208.0

- Add vendorId in payment/shipment (#108)DocumentationFix demo link as per PD-131 (#103)

#### v3.207.0

- Ignore lineitems from deleted wishlist (#107)

- Change LineItem.ProductId and LineItem.Sku Length from 64 to 128

### Module [vc-module-search](https://github.com/VirtoCommerce/vc-module-search)

#### v3.219.0

- Fix problem with progress bar value, add warning (#87)

#### v3.218.0

(Object reference not set to an instance of an object. at VirtoCommerce.SearchModule.Data.BackgroundJobs.IndexingJobs.)

#### v3.217.0

- Add the ability to set separate scopes for different document types via appsettings.json. Added DocumentScopes section in Search. You can specify a DocumentType and Scope. If DocumentScopes is empty, global Scope is used.

```auto
"Search": {
    "Provider": "ElasticAppSearch",
    "Scope": "prod",
    "DocumentScopes": [
      {
        "DocumentType": "Product",
        "Scope": "shared"
      }
    ],

```

#### v3.216.0

- System.NullReferenceException: Object reference not set to an instance of an object. at VirtoCommerce.SearchModule.Data.Services.Extensions.

### Module [vc-module-core](https://github.com/VirtoCommerce/vc-module-core)

#### v3.211.0

- PT-9395 add nodejs-lts support (#215)

#### v3.210.0

#### v3.209.0

- Add Undefined address type

#### v3.208.0

- Remove EnsureCreated

#### v3.207.0

- Update Localization files

#### v3.206.0

- Initial DB Agnostic support with SqlServer, MySql and PostgreSQL.

#### v3.21.0

- Fix Rounding policy (#191) (3f299be)  
• Updating Github Action workflows. (2fb6baa)

### Module [vc-module-elastic-search](https://github.com/VirtoCommerce/vc-module-elastic-search)

#### v3.211.0

- Add the ability to set separate scopes for different document types

#### v3.210.0

- Display native error messages from Elasticsearch.

### Module [vc-module-pricing](https://github.com/VirtoCommerce/vc-module-pricing)

#### v3.219.0

- PT-9395 add nodejs-lts support (#193)

#### v3.218.0

- add PriceIndexingValue setting (#191):Price indexing value - Determines product price value (Min or Max) that’ll be stored in the product index.

#### v3.216.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.215.0

- DocumentationFix demo link as per PD-131 (#183)

### Module [vc-module-marketing](https://github.com/VirtoCommerce/vc-module-marketing)

#### v3.209.0

- add nodejs-lts support (#210)

#### v3.208.0

- Rename Index for PostgreSql. (#207)

#### v3.207.0

- Replace ToArrayAsync with LoadAsync

#### v3.206.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL)

#### v3.205.0

- Breaking change noteRemove XAPI project (#204)New XAPI project - \<a href="[vc-module-marketing-experience-api](https://github.com/VirtoCommerce/vc-module-marketing-experience-api)/releases/tag/3.201.0"Marketing\> XAPI

#### v3.204.0

- Change toDate query filter type and behaviour (#198)

#### v3.203.0

- Add XAPI for Dynamic content (#197)

#### v3.202.0

#### v3.201.0

- Fix caps, add a few descriptions (#185)

### Module [vc-module-bulk-actions](https://github.com/VirtoCommerce/vc-module-bulk-actions)

#### v3.202.0

#### v3.201.0

- PT-9395 add nodejs-lts support (#30)

#### v3.200.0

- Breaking change note

.NET 6 migration with incompatibilities. See \<a href="[vc-platform](https://github.com/VirtoCommerce/vc-platform)/blob/dev/docs/release-information/update-to-version-3-200/update-platform-and-modules-to-3-200.md%22 details.\>

- Bump target framework and basic dependencies up to Net6Autoupdate environment (#17)Add SonarQubeTestProject = trueAdd SonarQubeTestProject = true Fix reference to Test.SDK

### Module [vc-module-order](https://github.com/VirtoCommerce/vc-module-order)

#### v3.225.0

- Add capture and refund operations (#328)Assign any employee as responsible (#331)

#### v3.224.0

- User must have permissions to access orders (#329)add nodejs-lts support (#327)

#### v3.223.0

- DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#322)

#### v3.222.0

- Added new payments/shipments notifications when status of payments/shipments was changed: PaymentStatusChangedEmailNotification and ShipmentStatusChangedEmailNotification.

- Added Notification Templates: PaymentStatusChangedEmailNotification and ShipmentStatusChangedEmailNotification.

- Added Settings: .OrderPaidAndOrderSentNotifications, by default = true; PaymentShipmentStatusChangedNotifications (bool), by default = false.

#### v3.221.0

- adjust Inventory on Order cancellation (#324)

#### v3.220.0

- add VendorId to line item (#321)

#### v3.219.0

- Add vendorId in payment/shipment (#314)

#### v3.218.0

- Change LineItem.ProductId and LineItem.Sku Length from 64 to 128

#### v3.217.0

#### v3.216.0

- Fix EF validation runtime warnings (#306)

#### v3.22.0

• Set extended entity discriminator in sample project #211 (3cb6606)  
• Fix shipment patch condition (#210) (d5a5dd0)  
• Fix Orders2 sample (e58109a)  
• Refresh Order Document Tree after changes (#209) (dd6da7a)

### Module [vc-module-dynamic-associations](https://github.com/VirtoCommerce/vc-module-dynamic-associations)

#### v3.202.0

(DB Agnostic architecture with SqlServer, MySql and PostgreSQL (#41))

#### v3.201.0

- PT-9395 add nodejs-lts support (#40)
- Remove redundant BuildServiceProvider from the module startup (#30)
- Fix empty sonar codecoverage report (#27)

---

<div class="post-metadata">

**Author:** ![Sahilgoel156](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/sahilgoel156/32/1435_2.png) [@Sahilgoel156](https://www.virtocommerce.org/u/Sahilgoel156)\
**Post date:** [October 3, 2023, 10:47am UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580/2 "2023-10-03T10:47:08Z")

</div>

Hi

can you please update the latest stable version list.

Thanks &Regards,  
[sahilgoyal156@gmail.com](mailto:sahilgoyal156@gmail.com)

---

<div class="post-metadata">

**Author:** ![OlegoO](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/olegoo/32/27_2.png) [@OlegoO](https://www.virtocommerce.org/u/OlegoO)\
**Post date:** [October 4, 2023, 6:46am UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580/3 "2023-10-04T06:46:38Z")

</div>

> [@OlegoO](#):
>
> you can download the package.json file containing the list of versions included in the Stable Release Bundle from [here](https://github.com/VirtoCommerce/vc-modules/blob/master/bundles/latest/package.json).

@Sahilgoel156 you can find lates versions in this file [vc-modules/bundles/v5/package.json](https://github.com/VirtoCommerce/vc-modules/blob/master/bundles/v5/package.json)

Also, we are planning to release v6 stable release in next few weeks.

---

<div class="post-metadata">

**Author:** ![rahul](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/rahul/32/1060_2.png) [@rahul](https://www.virtocommerce.org/u/rahul)\
**Post date:** [October 24, 2023, 5:25pm UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580/4 "2023-10-24T17:25:04Z")

</div>

@OlegoO Can you confirm that Stable Bundle 6 is out? I see the package.json for v6 [vc-modules/bundles/v6/package.json at master · VirtoCommerce/vc-modules · GitHub](https://github.com/VirtoCommerce/vc-modules/blob/master/bundles/v6/package.json)

If we are planning to do the platform upgrade targeted for Dec deployment, should we continue with V6?

---

<div class="post-metadata">

**Author:** ![OlegoO](https://yyz2.discourse-cdn.com/flex032/user_avatar/www.virtocommerce.org/olegoo/32/27_2.png) [@OlegoO](https://www.virtocommerce.org/u/OlegoO)\
**Post date:** [October 24, 2023, 6:16pm UTC](https://www.virtocommerce.org/t/stable-bundle-5-release-notes/580/5 "2023-10-24T18:16:14Z")

</div>

Yes, we released v6. I will publish Stable Bundle 6: Release note with more details in few days, working under it.
