From a8df552fdb9f2e5b92f7317bcd216eebf01c4c4f Mon Sep 17 00:00:00 2001 From: Matt Brailsford Date: Wed, 3 Jul 2024 11:18:32 +0100 Subject: [PATCH 1/7] Updated 10.0.12 and 13.1.5 release notes --- 10/umbraco-commerce/release-notes.md | 7 +++++++ 13/umbraco-commerce/release-notes/README.md | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/10/umbraco-commerce/release-notes.md b/10/umbraco-commerce/release-notes.md index 98576cb5220..261c7503ab5 100644 --- a/10/umbraco-commerce/release-notes.md +++ b/10/umbraco-commerce/release-notes.md @@ -17,6 +17,13 @@ If you are upgrading to a new major version, check the breaking changes in the [ This section contains the release notes for Umbraco Commerce 10 including all changes for this version. +#### [10.0.12](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.12) (July 3rd 2024) + +* Added pesimistic locking to payment provider callback endpoint to prevent concurrency issues if the endpoint is called too multiple times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). +* Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). +* 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 behaviour [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). + #### [10.0.11](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.11) (April 23rd 2024) * Fixed error in `SearchOrder` when searching with date ranges [#496](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/496). diff --git a/13/umbraco-commerce/release-notes/README.md b/13/umbraco-commerce/release-notes/README.md index 7919fc875ae..ab86e0b79ea 100644 --- a/13/umbraco-commerce/release-notes/README.md +++ b/13/umbraco-commerce/release-notes/README.md @@ -17,6 +17,18 @@ If you are upgrading to a new major version, check the breaking changes in the [ This section contains the release notes for Umbraco Commerce 13 including all changes for this version. +#### [13.1.5](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.5) (July 3rd 2024) + +* Added new `IRoundingService` to allow overriding the default rounding behaviour [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). +* Added pesimistic locking to payment provider callback endpoint to prevent concurrency issues if the endpoint is called too multiple times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). +* Fixed issue with malformed script tags in the Storefront API hosted checkout pay endpoint [#532](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/532). +* Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). +* 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. +* Fixed error with realtime shipping rates provider where the rate cache duration was zero. +* Updated `MemoryCache` usages to fallback to a default implementation if one isn't found in the DI container. +* Updated Order properties to trim whitespace around values to prevent unexpected behaviour [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). +* Updated all currency database table to support 8 decimal places to prevent rounding issue with order quantities in excess of 1000 [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). + #### [13.1.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.4) (April 23rd 2024) * Fixed error in `SearchOrder` when searching with date ranges [#496](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/496). From 2a4afa989ff3e6b08bb9321bcd1f585d204545a4 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:29:11 +0200 Subject: [PATCH 2/7] Update 10/umbraco-commerce/release-notes.md --- 10/umbraco-commerce/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/10/umbraco-commerce/release-notes.md b/10/umbraco-commerce/release-notes.md index 261c7503ab5..965847c2ea1 100644 --- a/10/umbraco-commerce/release-notes.md +++ b/10/umbraco-commerce/release-notes.md @@ -19,7 +19,7 @@ This section contains the release notes for Umbraco Commerce 10 including all ch #### [10.0.12](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.12) (July 3rd 2024) -* Added pesimistic locking to payment provider callback endpoint to prevent concurrency issues if the endpoint is called too multiple times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). +* Added pessimistic locking to the payment provider callback endpoint to prevent concurrency issues if the endpoint is called too many times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). * Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). * 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 behaviour [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). From fcca73d34aacf116eee7c39b49f2cccb296fdd21 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:29:21 +0200 Subject: [PATCH 3/7] Update 10/umbraco-commerce/release-notes.md --- 10/umbraco-commerce/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/10/umbraco-commerce/release-notes.md b/10/umbraco-commerce/release-notes.md index 965847c2ea1..6912f289580 100644 --- a/10/umbraco-commerce/release-notes.md +++ b/10/umbraco-commerce/release-notes.md @@ -22,7 +22,7 @@ This section contains the release notes for Umbraco Commerce 10 including all ch * Added pessimistic locking to the payment provider callback endpoint to prevent concurrency issues if the endpoint is called too many times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). * Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). * 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 behaviour [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). +* Updated Order properties to trim whitespace around values to prevent unexpected behavior [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). #### [10.0.11](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.11) (April 23rd 2024) From 5746adb5c501c8fbf0a067c23495754f7f3b0366 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:29:31 +0200 Subject: [PATCH 4/7] Update 13/umbraco-commerce/release-notes/README.md --- 13/umbraco-commerce/release-notes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-commerce/release-notes/README.md b/13/umbraco-commerce/release-notes/README.md index ab86e0b79ea..746a5807c93 100644 --- a/13/umbraco-commerce/release-notes/README.md +++ b/13/umbraco-commerce/release-notes/README.md @@ -19,7 +19,7 @@ This section contains the release notes for Umbraco Commerce 13 including all ch #### [13.1.5](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.5) (July 3rd 2024) -* Added new `IRoundingService` to allow overriding the default rounding behaviour [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). +* Added new `IRoundingService` to allow overriding the default rounding behavior [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). * Added pesimistic locking to payment provider callback endpoint to prevent concurrency issues if the endpoint is called too multiple times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). * Fixed issue with malformed script tags in the Storefront API hosted checkout pay endpoint [#532](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/532). * Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). From f33e528f5000a6d6bcbb3f69c41850538e9c71bf Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:29:42 +0200 Subject: [PATCH 5/7] Update 13/umbraco-commerce/release-notes/README.md --- 13/umbraco-commerce/release-notes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-commerce/release-notes/README.md b/13/umbraco-commerce/release-notes/README.md index 746a5807c93..c470f3a62dd 100644 --- a/13/umbraco-commerce/release-notes/README.md +++ b/13/umbraco-commerce/release-notes/README.md @@ -20,7 +20,7 @@ This section contains the release notes for Umbraco Commerce 13 including all ch #### [13.1.5](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.5) (July 3rd 2024) * Added new `IRoundingService` to allow overriding the default rounding behavior [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). -* Added pesimistic locking to payment provider callback endpoint to prevent concurrency issues if the endpoint is called too multiple times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). +* Added pessimistic locking to the payment provider callback endpoint to prevent concurrency issues if the endpoint is called too many times at once [#533](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/533). * Fixed issue with malformed script tags in the Storefront API hosted checkout pay endpoint [#532](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/532). * Fixed percentage discounts not taking the stores rounding method into account during calculation [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). * 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. From e78b0581637942d4a6a3c4ebfbf61a5eb1b1a384 Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:29:51 +0200 Subject: [PATCH 6/7] Update 13/umbraco-commerce/release-notes/README.md --- 13/umbraco-commerce/release-notes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-commerce/release-notes/README.md b/13/umbraco-commerce/release-notes/README.md index c470f3a62dd..c507c3f24d8 100644 --- a/13/umbraco-commerce/release-notes/README.md +++ b/13/umbraco-commerce/release-notes/README.md @@ -26,7 +26,7 @@ This section contains the release notes for Umbraco Commerce 13 including all ch * 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. * Fixed error with realtime shipping rates provider where the rate cache duration was zero. * Updated `MemoryCache` usages to fallback to a default implementation if one isn't found in the DI container. -* Updated Order properties to trim whitespace around values to prevent unexpected behaviour [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). +* Updated Order properties to trim whitespace around values to prevent unexpected behavior [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). * Updated all currency database table to support 8 decimal places to prevent rounding issue with order quantities in excess of 1000 [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). #### [13.1.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.4) (April 23rd 2024) From d3f9075a924bf9605d5f5fb1bff9047f030b450f Mon Sep 17 00:00:00 2001 From: Esha Noronha <82437098+eshanrnh@users.noreply.github.com> Date: Thu, 4 Jul 2024 09:30:00 +0200 Subject: [PATCH 7/7] Update 13/umbraco-commerce/release-notes/README.md --- 13/umbraco-commerce/release-notes/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/13/umbraco-commerce/release-notes/README.md b/13/umbraco-commerce/release-notes/README.md index c507c3f24d8..408a7f3c5f9 100644 --- a/13/umbraco-commerce/release-notes/README.md +++ b/13/umbraco-commerce/release-notes/README.md @@ -27,7 +27,7 @@ This section contains the release notes for Umbraco Commerce 13 including all ch * Fixed error with realtime shipping rates provider where the rate cache duration was zero. * Updated `MemoryCache` usages to fallback to a default implementation if one isn't found in the DI container. * Updated Order properties to trim whitespace around values to prevent unexpected behavior [#528](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/528). -* Updated all currency database table to support 8 decimal places to prevent rounding issue with order quantities in excess of 1000 [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). +* Updated all currency database tables to support 8 decimal places to prevent rounding issues with order quantities above 1000 [#506](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/506). #### [13.1.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.1.4) (April 23rd 2024)