Skip to content

Commit 17dac03

Browse files
authored
Merge pull request #5710 from mattbrailsford/mattbrailsford-patch-8
Umbraco Commerce Release notes + Webhooks docs
2 parents 6dbc6b3 + 2a681c5 commit 17dac03

File tree

14 files changed

+289
-125
lines changed

14 files changed

+289
-125
lines changed

10/umbraco-commerce/release-notes.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
11
# Release Notes
22

3-
In this section, we have summarized the changes to Umbraco Commerce released in each version. Each version is presented with a link to the [Umbraco Commerce issue tracker](https://github.com/umbraco/Umbraco.Commerce.Issues/issues) showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
3+
In this section, we have summarized the changes to Umbraco Commerce in this particular major version and all of it's major/minor releases. For details of changes in other major versions, see the release notes of that specific versions documentation.
44

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

77
{% hint style="info" %}
88
If you are upgrading to a new major version, check the breaking changes in the [Version Specific Upgrade Notes](getting-started/installation/version-specific-upgrades.md) article.
99
{% endhint %}
1010

11-
We've listed here all the changes going back to the launch of Umbraco Commerce in 2023. For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
11+
For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
1212

1313
## Release History
1414

15-
In this section, you can find the release notes for each version of Umbraco Commerce. For each major version, you can find the details about each release.
16-
17-
<details>
18-
19-
<summary>Version 10</summary>
15+
#### [10.0.5](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.5) (December 13th 2023)
2016

17+
* Fixed Cross-site scripting (XSS) issue in email/print templates.
18+
2119
#### [10.0.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.4) (November 1st 2023)
2220

2321
* Use Microsoft.Data.SqlClient for migrations to support Azure connection strings [#443](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/443).
@@ -43,5 +41,3 @@ In this section, you can find the release notes for each version of Umbraco Comm
4341
#### [10.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.0) (July 5th 2023)
4442

4543
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
46-
47-
</details>

12/umbraco-commerce/release-notes.md

+5-41
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
11
# Release Notes
22

3-
In this section, we have summarized the changes to Umbraco Commerce released in each version. Each version is presented with a link to the [Umbraco Commerce issue tracker](https://github.com/umbraco/Umbraco.Commerce.Issues/issues) showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
3+
In this section, we have summarized the changes to Umbraco Commerce in this particular major version and all of it's major/minor releases. For details of changes in other major versions, see the release notes of that specific versions documentation.
44

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

77
{% hint style="info" %}
88
If you are upgrading to a new major version, check the breaking changes in the [Version Specific Upgrade Notes](getting-started/installation/version-specific-upgrades.md) article.
99
{% endhint %}
1010

11-
We've listed here all the changes going back to the launch of Umbraco Commerce in 2023. For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
11+
For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
1212

1313
## Release History
1414

15-
In this section, you can find the release notes for each version of Umbraco Commerce. For each major version, you can find the details about each release.
16-
17-
<details>
18-
19-
<summary>Version 12</summary>
15+
#### [12.1.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.4) (December 13th 2023)
2016

17+
* Fixed Cross-site scripting (XSS) issue in email/print templates.
18+
2119
#### [12.1.3](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.3) (November 1st 2023)
2220

2321
* Use Microsoft.Data.SqlClient for migrations to support Azure connection strings [#443](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/443).
@@ -52,37 +50,3 @@ In this section, you can find the release notes for each version of Umbraco Comm
5250
#### [12.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.0.0) (July 5th 2023)
5351

5452
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
55-
56-
</details>
57-
58-
<details>
59-
60-
<summary>Version 10</summary>
61-
62-
#### [10.0.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.4) (November 1st 2023)
63-
64-
* Use Microsoft.Data.SqlClient for migrations to support Azure connection strings [#443](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/443).
65-
* Move system config files to `system.{}.config.json` to allow overriding as per the docs [#448](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/448).
66-
* Updated order/cart editor config to allow `template` option for custom property rendering [#446](https://github.com/umbraco/Umbraco.Commerce.Issues/discussions/446).
67-
68-
#### [10.0.3](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.3) (October 18th 2023)
69-
70-
* Fixed UI spelling mistakes as documented in issue [#427](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/427).
71-
* 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 [#438](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/438)
72-
* Fixed localization issue where `-1` in querystrings would get incorrectly formatted. Root ids are now formatted with an invarient culture.
73-
74-
#### [10.0.2](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.2) (September 13th 2023)
75-
76-
* Allow overriding of `SameSite`/`Path` for Umbraco Commerce cookies.
77-
* Updated `productSource` resolution to check for both `IPublishedContent` and `IEnumerable<IPublishedContent>` as it depends on the picker used and what its return type is.
78-
79-
#### [10.0.1](https://github.com/umbraco/Umbraco.Commerce.Issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.1) (August 15th 2023)
80-
81-
* Updated default order number template from `CART-{0}` to `ORDER-{0}`.
82-
* Updated product adapter to resolve product details correctly from child node variants.
83-
84-
#### [10.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.0) (July 5th 2023)
85-
86-
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
87-
88-
</details>

13/umbraco-commerce/SUMMARY.md

+1
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
* [Umbraco Properties](key-concepts/umbraco-properties.md)
5555
* [Unit of Work](key-concepts/unit-of-work.md)
5656
* [Umbraco Commerce Builder](key-concepts/umbraco-commerce-builder.md)
57+
* [Webhooks](key-concepts/webhooks.md)
5758

5859
## Tutorials
5960

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
description: Webhook configuration in Umbraco Commerce.
3+
---
4+
5+
# Webhooks
6+
7+
Umbraco Commerce makes use of the webhooks feature added in Umbraco v13. See the [Webooks documentation](/umbraco-cms/reference/webhooks) for general webooks configuration.
8+
9+
# Events
10+
11+
Umbraco Commerce triggers webhooks for the following events:
12+
13+
* **Order Finalized** - Triggered when an order is converted from a cart to an actual finalized order. This event is useful for notifying external systems of new orders.
14+
* **Order Status Changed** - Triggered when the status of an order changes. This event is useful for notifying external systems when an order is ready to ship, or has been canceled.

13/umbraco-commerce/release-notes.md

+6-75
Original file line numberDiff line numberDiff line change
@@ -1,88 +1,19 @@
11
# Release Notes
22

3-
In this section, we have summarized the changes to Umbraco Commerce released in each version. Each version is presented with a link to the [Umbraco Commerce issue tracker](https://github.com/umbraco/Umbraco.Commerce.Issues/issues) showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
3+
In this section, we have summarized the changes to Umbraco Commerce in this particular major version and all of it's major/minor releases. For details of changes in other major versions, see the release notes of that specific versions documentation.
44

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

77
{% hint style="info" %}
88
If you are upgrading to a new major version, check the breaking changes in the [Version Specific Upgrade Notes](getting-started/installation/version-specific-upgrades.md) article.
99
{% endhint %}
1010

11-
We've listed here all the changes going back to the launch of Umbraco Commerce in 2023. For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
11+
For details of releases for **Vendr**, refer to the [Change log file on Github](changelog-archive/Vendr-core.md).
1212

1313
## Release History
1414

15-
In this section, you can find the release notes for each version of Umbraco Commerce. For each major version, you can find the details about each release.
15+
#### [13.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.0.0) (December 13th 2023)
1616

17-
<details>
18-
19-
<summary>Version 12</summary>
20-
21-
#### [12.1.3](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.3) (November 1st 2023)
22-
23-
* Use Microsoft.Data.SqlClient for migrations to support Azure connection strings [#443](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/443).
24-
* Move system config files to `system.{}.config.json` to allow overriding as per the docs [#448](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/448).
25-
* Updated order/cart editor config to allow `template` option for custom property rendering [#446](https://github.com/umbraco/Umbraco.Commerce.Issues/discussions/446).
26-
27-
#### [12.1.2](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.2) (October 18th 2023)
28-
29-
* Fixed UI spelling mistakes as documented in issue [#427](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/427).
30-
* 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 [#438](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/438)
31-
* Fixed localization issue where `-1` in querystrings would get incorrectly formatted. Root ids are now formatted with an invarient culture.
32-
33-
#### [12.1.1](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.1) (September 13th 2023)
34-
35-
* Fixed issue with Storefront API causing value converter error due to multiple value converts for the same property editor being found. Storefront API value converters are now no longer discoverable. They are instead registered only when `AddStorefrontApi` is called on the `IUmbracoCommerceBuilder` instance [#429](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/429)
36-
37-
#### [12.1.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.0) (August 30th 2023)
38-
39-
* All items listed under 12.1.0-rc1.
40-
* Updated `Umbraco.Commerce` package to have dependency on `Umbraco.Commerce.Cms.Web.Api.Storefront` so that an explicit dependency isn't needed.
41-
* Allow overriding of `SameSite`/`Path` for Umbraco Commerce cookies.
42-
* Updated product adapter to resolve product details correctly from child node variants.
43-
44-
#### [12.1.0-rc1](https://github.com/umbraco/Umbraco.Commerce.Issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.1.0) (August 15th 2023)
45-
46-
* Added headless Storefont API.
47-
* Added templating functionality to payment provider settings to allow dynamic value resolution. For example the template `{Order.OrderNumber}` would inject the order number into the given setting value.
48-
* Added `IProductSnapshotWithImage` interface to allow product snapshots to expose a product image.
49-
* Updated default order number template from `CART-{0}` to `ORDER-{0}`.
50-
* Updated product adapter to resolve product details correctly from child node variants.
51-
52-
#### [12.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F12.0.0) (July 5th 2023)
53-
54-
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
55-
56-
</details>
57-
58-
<details>
59-
60-
<summary>Version 10</summary>
61-
62-
#### [10.0.4](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.4) (November 1st 2023)
63-
64-
* Use Microsoft.Data.SqlClient for migrations to support Azure connection strings [#443](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/443).
65-
* Move system config files to `system.{}.config.json` to allow overriding as per the docs [#448](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/448).
66-
* Updated order/cart editor config to allow `template` option for custom property rendering [#446](https://github.com/umbraco/Umbraco.Commerce.Issues/discussions/446).
67-
68-
#### [10.0.3](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.3) (October 18th 2023)
69-
70-
* Fixed UI spelling mistakes as documented in issue [#427](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/427).
71-
* 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 [#438](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/438)
72-
* Fixed localization issue where `-1` in querystrings would get incorrectly formatted. Root ids are now formatted with an invarient culture.
73-
74-
#### [10.0.2](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.2) (September 13th 2023)
75-
76-
* Allow overriding of `SameSite`/`Path` for Umbraco Commerce cookies.
77-
* Updated `productSource` resolution to check for both `IPublishedContent` and `IEnumerable<IPublishedContent>` as it depends on the picker used and what its return type is.
78-
79-
#### [10.0.1](https://github.com/umbraco/Umbraco.Commerce.Issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.1) (August 15th 2023)
80-
81-
* Updated default order number template from `CART-{0}` to `ORDER-{0}`.
82-
* Updated product adapter to resolve product details correctly from child node variants.
83-
84-
#### [10.0.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F10.0.0) (July 5th 2023)
85-
86-
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
87-
88-
</details>
17+
* Upgraded to run again Umbraco v13 and .NET 8
18+
* Upgraded all 3rd party dependencies
19+
* Fixed Cross-site scripting (XSS) issue in email/print templates

commerce-add-ons/payment-providers/buckaroo/release-notes.md

+10
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,13 @@ If there are any breaking changes or other issues to be aware of when upgrading
88
## Release History
99

1010
In this section, you can find the release notes for each version of Buckaroo Payment Provider for Commerce. For each major version, you can find the details about each release.
11+
12+
<details>
13+
14+
<summary>Version 13</summary>
15+
16+
#### 13.0.0 (December 13th 2023)
17+
18+
* Initial release
19+
20+
</details>

commerce-add-ons/payment-providers/klarna/release-notes.md

+31
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,34 @@ For details of releases for **Klarna Payment Provider for Vendr**, refer to the
1111
## Release History
1212

1313
In this section, you can find the release notes for each version of Klarna Payment Provider for Commerce. For each major version, you can find the details about each release.
14+
15+
<details>
16+
17+
<summary>Version 13</summary>
18+
19+
#### 13.0.0 (December 13th 2023)
20+
21+
* Upgraded Umbraco & Umbraco Commerce dependencey to v13
22+
* Upgraded all 3rd party nuget dependencies
23+
24+
</details>
25+
26+
<details>
27+
28+
<summary>Version 12</summary>
29+
30+
#### 12.0.0 (July 5th 2023)
31+
32+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
33+
34+
</details>
35+
36+
<details>
37+
38+
<summary>Version 10</summary>
39+
40+
#### 10.0.0 (July 5th 2023)
41+
42+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
43+
44+
</details>

commerce-add-ons/payment-providers/mollie/release-notes.md

+31
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,34 @@ For details of releases for **Mollie Payment Provider for Vendr**, refer to the
1111
## Release History
1212

1313
In this section, you can find the release notes for each version of Mollie Payment Provider for Commerce. For each major version, you can find the details about each release.
14+
15+
<details>
16+
17+
<summary>Version 13</summary>
18+
19+
#### 13.0.0 (December 13th 2023)
20+
21+
* Upgraded Umbraco & Umbraco Commerce dependencey to v13
22+
* Upgraded all 3rd party nuget dependencies
23+
24+
</details>
25+
26+
<details>
27+
28+
<summary>Version 12</summary>
29+
30+
#### 12.0.0 (July 5th 2023)
31+
32+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
33+
34+
</details>
35+
36+
<details>
37+
38+
<summary>Version 10</summary>
39+
40+
#### 10.0.0 (July 5th 2023)
41+
42+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
43+
44+
</details>

commerce-add-ons/payment-providers/nets/release-notes.md

+31
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,34 @@ For details of releases for **Nets Payment Provider for Vendr**, refer to the [C
1111
## Release History
1212

1313
In this section, you can find the release notes for each version of Nets Payment Provider for Commerce. For each major version, you can find the details about each release.
14+
15+
<details>
16+
17+
<summary>Version 13</summary>
18+
19+
#### 13.0.0 (December 13th 2023)
20+
21+
* Upgraded Umbraco & Umbraco Commerce dependencey to v13
22+
* Upgraded all 3rd party nuget dependencies
23+
24+
</details>
25+
26+
<details>
27+
28+
<summary>Version 12</summary>
29+
30+
#### 12.0.0 (July 5th 2023)
31+
32+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
33+
34+
</details>
35+
36+
<details>
37+
38+
<summary>Version 10</summary>
39+
40+
#### 10.0.0 (July 5th 2023)
41+
42+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
43+
44+
</details>

commerce-add-ons/payment-providers/opayo/release-notes.md

+31
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,34 @@ If there are any breaking changes or other issues to be aware of when upgrading
77
## Release History
88

99
In this section, you can find the release notes for each version of Opayo Payment Provider for Commerce. For each major version, you can find the details about each release.
10+
11+
<details>
12+
13+
<summary>Version 13</summary>
14+
15+
#### 13.0.0 (December 13th 2023)
16+
17+
* Upgraded Umbraco & Umbraco Commerce dependencey to v13
18+
* Upgraded all 3rd party nuget dependencies
19+
20+
</details>
21+
22+
<details>
23+
24+
<summary>Version 12</summary>
25+
26+
#### 12.0.0 (July 5th 2023)
27+
28+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
29+
30+
</details>
31+
32+
<details>
33+
34+
<summary>Version 10</summary>
35+
36+
#### 10.0.0 (July 5th 2023)
37+
38+
* [Initial product launch](https://umbraco.com/blog/umbraco-commerce-release/).
39+
40+
</details>

0 commit comments

Comments
 (0)