Skip to content

Commit f80b11e

Browse files
Merge branch 'umbraco:main' into fix/install-version-updates
2 parents 6261452 + ccd9ca0 commit f80b11e

File tree

10 files changed

+43
-11
lines changed

10 files changed

+43
-11
lines changed

15/umbraco-commerce/release-notes/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ If you are upgrading to a new major version, check the breaking changes in the [
1818

1919
This section contains the release notes for Umbraco Commerce 15 including all changes for this version.
2020

21+
#### [15.3.9](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Acomponent%2Fcommerce+label%3Arelease%2F15.3.9) (Jul 11th 2025)
22+
23+
* Fixed bug in Safari browsers not persisting price property updates [#713](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/713).
24+
* Fixed bug with gift cards not persisting remaining amount [#729](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/729).
25+
2126
#### [15.3.8](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Acomponent%2Fcommerce+label%3Arelease%2F15.3.8) (Jun 27th 2025)
2227

2328
* Fixed regression where the order refunding logic wasn't falling back to the correct internal methods [#710](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/710).

15/umbraco-ui-builder/release-notes.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ If you are upgrading to a new major version, check the breaking changes in the [
1818

1919
Below are the release notes for Umbraco UI Builder 15, detailing all changes in this version.
2020

21+
#### [**15.1.9**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F15.1.9) **(July 10th 2025)**
22+
23+
* Fixed issue with inherited actions for child collections [#168](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/168)
24+
* Updated entity actions [#158](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/158)
25+
2126
#### [**15.1.8**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F15.1.8) **(July 1st 2025)**
2227

2328
* Fixed an issue with icons for tree items and cards [#169](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/169)

16/umbraco-cms/customizing/foundation/fetching-data/README.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,3 @@ After fetching data, the next step is to execute the request. You can use the `t
5555
### [Custom Generated Client](custom-generated-client.md)
5656

5757
For advanced scenarios, you can generate a custom client for your API using tools like [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts). This approach is ideal when working with custom API controllers or when you need type-safe, reusable client code.
58-
59-
## Further Reading
60-
61-
### [Working with Data](broken-reference)
62-
63-
After retrieving data using one of the methods above, see the [Working with Data](broken-reference) article for more information.

16/umbraco-cms/customizing/foundation/fetching-data/http-client.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,4 @@ Read more about generating your own client here:
5151
* [@hey-api/openapi-ts](https://heyapi.dev/openapi-ts/get-started)
5252
* [@umbraco-cms/backoffice/http-client](https://apidocs.umbraco.com/v16/ui-api/modules/packages_core_http-client.html)
5353
* [Using the Fetch API](fetch-api.md)
54-
* [Working with Data](broken-reference)
5554
* [Creating a Backoffice Entry Point](../../extending-overview/extension-types/backoffice-entry-point.md)

16/umbraco-cms/reference/umbraco-flavored-markdown.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ The following UFM filters are available to use.
5959

6060
| Name | Alias | Example syntax |
6161
| ---------- | ------------ | -------------------------------------- |
62+
| Bytes | `bytes` | `{umbValue: umbracoBytes \| bytes}` |
63+
| Fallback | `fallback` | `{umbValue: headline \| fallback:N/A}` |
6264
| Lowercase | `lowercase` | `{umbValue: headline \| lowercase}` |
6365
| Strip HTML | `strip-html` | `{umbValue: bodyText \| strip-html}` |
6466
| Title Case | `title-case` | `{umbValue: headline \| title-case}` |
@@ -75,6 +77,7 @@ The following UFM components are available to use.
7577
* Label Value
7678
* Localize
7779
* Content Name
80+
* Link Title
7881

7982
More UFM components will be available in upcoming Umbraco releases.
8083

@@ -98,10 +101,16 @@ Similarly, for brevity and backwards-compatibility, the `#` marker prefix can be
98101

99102
The Content Name component will render the name of a content item, (either Document, Media or Member), from the value of a given property alias. Multiple values will render the names as a comma-separated list.
100103

101-
The alias prefix is `umbContentName` An example of the syntax is `{umbContentName: pickerAlias}`, which would render the component as `<ufm-content-name alias="pickerAlias"></ufm-content-name>`.
104+
The alias prefix is `umbContentName`. An example of the syntax is `{umbContentName: pickerAlias}`, which would render the component as `<ufm-content-name alias="pickerAlias"></ufm-content-name>`.
102105

103106
The Content Name component supports content-based pickers, such as the Document Picker, Content Picker (formerly known as Multinode Treepicker), and Member Picker. Support for the advanced Media Picker will be available in an upcoming Umbraco release.
104107

108+
#### Link Title
109+
110+
The Link Title component will render the title of a link from the value of a given Link Picker property editor. Multiple links will render the titles as a comma-separated list.
111+
112+
The alias prefix is `umbLink`. An example of the syntax is `{umbLink: pickerAlias}`, which would render the component as `<ufm-link alias="pickerAlias"></ufm-link>`.
113+
105114
### Custom UFM components
106115

107116
If you wish to develop your own custom UFM component, you can use the `ufmComponent` extension type:

16/umbraco-cms/tutorials/getting-started-with-entity-framework-core.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ Data stored in custom tables are not supported by default by add-ons such as Umb
2828
## Prerequisite
2929

3030
* An Umbraco project with content
31+
* If the code is created in a separate project (outside the main Umbraco project), that project must reference:
32+
* `Microsoft.EntityFrameworkCore`
33+
* `Microsoft.EntityFrameworkCore.Relational`
3134
* EFCore CLI tool
3235
* Can be installed by running `dotnet tool install --global dotnet-ef` in the terminal
3336

16/umbraco-commerce/release-notes/README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,21 @@ If you are upgrading to a new major version, check the breaking changes in the [
1818

1919
This section contains the release notes for Umbraco Commerce 16 including all changes for this version.
2020

21+
#### [16.1.0](https://github.com/umbraco/Umbraco.Commerce.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Acomponent%2Fcommerce+label%3Arelease%2F16.1.0) (11th Jul 2025)
22+
23+
* Added store theming options to store settings.
24+
* Added abandoned cart notifier service to send emails & webhooks when carts become abandoned.
25+
* Fixed regression with not being able to refund a payment [#710](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/710).
26+
* Fixed bug in Safari browsers not persisting price property updates [#713](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/713).
27+
* Fixed bug with gift cards not persisting remaining amount [#729](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/729).
28+
2129
#### 16.0.0 (12th Jun 2025)
2230

2331
* Version 16 final release.
2432
* Fixed bug in property editors with store config not resolving the correct store [#721](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/721).
2533
* Fixed stock input allowing stock levels below zero [#714](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/714).
2634
* Fixed bug in price property editor not honoring extra decimal places config [#712](https://github.com/umbraco/Umbraco.Commerce.Issues/issues/712).
27-
35+
2836
#### 16.0.0-rc1 (28th May 2025)
2937

3038
Initial release candidate for Umbraco v16. This release doesn't contain any new features; rather, it's a v16 compatibility release.

16/umbraco-ui-builder/release-notes.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ If you are upgrading to a new major version, check the breaking changes in the [
1818

1919
Below are the release notes for Umbraco UI Builder, detailing all changes in this version.
2020

21+
#### [**16.0.2**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F16.0.2) **(July 10th 2025)**
22+
23+
* Fixed issue with inherited actions for child collections [#168](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/168)
24+
* Updated entity actions [#158](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/158)
25+
2126
#### [**16.0.1**](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F16.0.1) **(July 1st 2025)**
2227

2328
* Fixed an issue with icons for tree items and cards [#169](https://github.com/umbraco/Umbraco.UIBuilder.Issues/issues/169)

commerce-add-ons/packages/checkout/configuring-umbraco.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,13 @@ On the root of these nodes, you can configure a series of options to customize t
1010

1111
## Step 1: Configuring the Checkout flow
1212

13-
![Overview of some of the different configuration options for customizing the Checkout flow.](../media/checkout/15_configuration.png)
13+
![Overview of some of the different configuration options for customizing the Checkout flow.](../media/checkout/uc_checkout_settings.png)
1414

15-
<table><thead><tr><th width="223">Name</th><th>Description</th></tr></thead><tbody><tr><td>Store Logo</td><td>A link to a media item to use as the store logo. If one is not selected, then the store name will be displayed instead.</td></tr><tr><td>Store Address</td><td>The official address of the store. This will be displayed in the footer of all email communications.</td></tr><tr><td>Theme Color</td><td>The color theme to use for the checkout design.</td></tr><tr><td>Collect Shipping Info</td><td>A checkbox to set whether to collect shipping info or not. If deselected, all shipping info-related fields/steps will be removed from the checkout flow</td></tr><tr><td>Order Line Property Aliases</td><td>A comma-separated list of order line property aliases to display in the order summary.</td></tr><tr><td>Checkout Back Page</td><td>The page to go back to when backing out of the checkout flow.</td></tr><tr><td>Terms and Conditions Page</td><td>Defines which page on the site contains the terms and conditions of the store.</td></tr><tr><td>Privacy Policy Page</td><td>The page on the site containing the privacy policy.</td></tr><tr><td>Hide from Navigation</td><td>Checkbox to hide the checkout page from the site's main navigation.</td></tr></tbody></table>
15+
{% hint style="info" %}
16+
In Umbraco Commerce 16.1.0, the logo and theme color options have been moved to the store **Settings** section for consistent theming across all add-ons.
17+
{% endhint %}
18+
19+
<table><thead><tr><th width="223">Name</th><th>Description</th></tr></thead><tbody><tr><td>Collect Shipping Info</td><td>A checkbox to set whether to collect shipping info or not. If deselected, all shipping info-related fields/steps will be removed from the checkout flow</td></tr><tr><td>Order Line Property Aliases</td><td>A comma-separated list of order line property aliases to display in the order summary.</td></tr><tr><td>Checkout Back Page</td><td>The page to go back to when backing out of the checkout flow.</td></tr><tr><td>Terms and Conditions Page</td><td>Defines which page on the site contains the terms and conditions of the store.</td></tr><tr><td>Privacy Policy Page</td><td>The page on the site containing the privacy policy.</td></tr><tr><td>Hide from Navigation</td><td>Checkbox to hide the checkout page from the site's main navigation.</td></tr></tbody></table>
1620

1721
In addition to these root node settings, each checkout step page also has a number of configurable options:
1822

121 KB
Loading

0 commit comments

Comments
 (0)