Umbraco Commerce
CMSCloudHeartcoreDXP
10.latest (LTS)
10.latest (LTS)
  • Umbraco Commerce Documentation
  • Release Notes
  • Commerce Products
    • Commerce Packages
    • Commerce Payment Providers
    • Commerce Shipping Providers
  • Installation
    • Installing Umbraco Commerce
    • Licensing
  • Upgrading
    • Upgrading Umbraco Commerce
    • Version Specific Upgrade Notes
    • Migrate from Vendr to Umbraco Commerce
      • Migrate Umbraco Commerce Checkout
      • Migrate custom Payment Providers
  • Getting Started
    • Introduction
    • Umbraco Configuration
    • User Interface
  • How-To Guides
    • Overview
    • Configure SQLite support
    • Limit Order Line Quantity
    • Use an Alternative Database for Umbraco Commerce Tables
  • Key Concepts
    • Get to know the main features
    • Base Currency
    • Bulk Actions
    • Calculators
    • Dependency Injection
    • Discount Rules / Rewards
    • Events
    • Fluent API
    • Order Calculation State
    • Payment Forms
    • Payment Providers
    • Pipelines
    • Price/Amount Adjustments
    • Price Freezing
    • Product Adapters
    • Product Bundles
    • Product Variants
      • Complex Variants
    • Properties
    • ReadOnly and Writable Entities
    • Search Specifications
    • Settings Objects
    • Tax Sources
    • UI Config Files
    • Umbraco Properties
    • Unit of Work
    • Umbraco Commerce Builder
  • Tutorials
    • Overview
  • Reference
    • Go behind the scenes
Powered by GitBook
On this page
  • Release History
  • Legacy release notes

Was this helpful?

Edit on GitHub
Export as PDF

Release Notes

Get an overview of the things changed and fixed in each version of Umbraco Commerce.

PreviousUmbraco Commerce DocumentationNextInstalling Umbraco Commerce

Last updated 5 months ago

Was this helpful?

In this section, we have summarized the changes to Umbraco Commerce released in each version. Each version is presented with a link to the showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.

If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.

If you are upgrading to a new major version, check the breaking changes in the article.

Release History

This section contains the release notes for Umbraco Commerce 10 including all changes for this version.

(July 11th 2024)

  • Fixed issue with stock synchronizer prematurely looking up a store .

(July 3rd 2024)

  • Added pessimistic locking to the payment provider callback endpoint to prevent concurrency issues if the endpoint is called too many times at once .

  • Fixed percentage discounts not taking the stores rounding method into account during calculation .

  • Fixed issue where order lines with a zero value would cause a concurrency exception due to the fact their prices aren't frozen but the order recalculation process was attempting to refreeze them.

  • Updated Order properties to trim whitespace around values to prevent unexpected behavior .

(April 23rd 2024)

  • Fixed error in SearchOrder when searching with date ranges .

(April 8th 2024)

  • Added a WithUmbracoBuilder extension for IUmbracoCommerceBuilder to allow access to the Umbraco configuration within an Umbraco Commerce registration.

10.0.7 (February 15th 2024)

10.0.6 (February 6th 2024)

  • Added licensing fallback to use any previously validated license within the last 7 days

  • Updated Umbraco.Licenses version dependency to the latest

  • Made WithUmbracoCommerceBuilder extension public to allow accessing the IUmbracoCommerceBuilder instance outside of the AddUmbracoCommerce call

  • Fixed Cross-site scripting (XSS) issue in email/print templates.

  • Fixed localization issue where -1 in querystrings would get incorrectly formatted. Root ids are now formatted with an invarient culture.

  • Allow overriding of SameSite/Path for Umbraco Commerce cookies.

  • Updated productSource resolution to check for both IPublishedContent and IEnumerable<IPublishedContent> as it depends on the picker used and what its return type is.

  • Updated default order number template from CART-{0} to ORDER-{0}.

  • Updated product adapter to resolve product details correctly from child node variants.

Legacy release notes

Fixed properties set in the background from an entity action lost when resaving the entity from the UI after the action (wasn't fully fixed in 10.0.9) .

Added support for localhost sub domains in dev license .

(March 27th 2024)

Fixed properties set in the background from an entity action lost when resaving the entity from the UI after the action .

Fixed unable to override cart editor view like you can the order editor view .

(March 3rd 2024)

Fixed issue with date range order searches not working correctly .

Fixed error in SafeLazy not taking null into account and so causing errors when an entity cache entry is evicted .

Incremented Newtonsoft.Json version dependency to 13.0.1 as 13.0.0 doesn't exist on NuGet anymore .

(December 13th 2023)

(November 1st 2023)

Use Microsoft.Data.SqlClient for migrations to support Azure connection strings .

Move system config files to system.{}.config.json to allow overriding as per the docs .

Updated order/cart editor config to allow template option for custom property rendering .

(October 18th 2023)

Fixed UI spelling mistakes as documented in issue .

Fixed issue where adding a product with a uniqueness property, and then adding the same product without a uniqueness property would replace the initial orderline, rather than adding a new one

(September 13th 2023)

(August 15th 2023)

(July 5th 2023)

.

You can find the release notes for Vendr in the .

Commerce issue tracker
Version Specific Upgrade Notes
10.0.13
#536
10.0.12
#533
#506
#528
10.0.11
#496
10.0.10
#472
#493
10.0.9
#472
#474
10.0.8
#468
#466
#451
10.0.5
10.0.4
#443
#448
#446
10.0.3
#427
#438
10.0.2
10.0.1
10.0.0
Initial product launch
Change log file on GitHub