Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,10 @@ Umbraco publishes an NPM package called `@umbraco-cms/backoffice` that holds typ
You can install this package by running the command:

```bash
npm install -D @umbraco-cms/backoffice@14.0.0-rc4
npm install -D @umbraco-cms/backoffice@14.0.0-rc5
```

This will add a package to your devDependencies containing the TypeScript definitions for the Umbraco Backoffice. The `-rc4` is the version of the package, which will change as new versions are released.
This will add a package to your devDependencies containing the TypeScript definitions for the Umbraco Backoffice. The `-rc5` is the version of the package, which will change as new versions are released.

It is important that this namespace is ignored in your bundler. If you are using Vite, you can add the following to your `vite.config.ts` file:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,12 @@ npm install
4. Install the Backoffice package. You can install the package using the following command:

```bash
npm install -D @umbraco-cms/backoffice@14.0.0-rc4
npm install -D @umbraco-cms/backoffice@14.0.0-rc5
```

{% hint style="info" %}
Optionally you can use `--legacy-peer-deps` in the installation command to avoid installing Umbraco´s sub-dependencies like TinyMCE and Monaco Editor:\
`npm install --legacy-peer-deps -D @umbraco-cms/backoffice@14.0.0-rc4`
`npm install --legacy-peer-deps -D @umbraco-cms/backoffice@14.0.0-rc5`

If this is used the Intellisense to those external references will not be available.
{% endhint %}
Expand Down Expand Up @@ -104,6 +104,7 @@ npm run build
If you like to continuously work on the package and have each change built, you can add a `watch`script in your `package.json` with `vite build --watch`. The example below indicates where in the structure this change should be implemented:

{% code title="package.json" lineNumbers="true" %}

```json
{
"name": "my-dashboard",
Expand All @@ -114,6 +115,7 @@ If you like to continuously work on the package and have each change built, you
},
...
```

{% endcode %}

Then in the terminal, you can run `npm run watch`.
Expand All @@ -125,6 +127,7 @@ Declare your package to Umbraco via a file called `umbraco-package.json`. This s
This example declares a Dashboard as part of your Package, using the Vite example element.

{% code title="umbraco-package.json" lineNumbers="true" %}

```json
{
"$schema": "../../umbraco-package-schema.json",
Expand All @@ -145,6 +148,7 @@ This example declares a Dashboard as part of your Package, using the Vite exampl
]
}
```

{% endcode %}

{% hint style="info" %}
Expand All @@ -156,6 +160,7 @@ Umbraco needs the name of the element that will render as default when our dashb
```ts
export default class MyElement extends LitElement {
```

{% endhint %}

Learn more about the abilities of the manifest file in the [Umbraco Package Manifest](../../property-editors/package-manifest.md) article.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Configuring Block Editor Label Properties

{% hint style="warning" %}
This guide is awaiting to be updated as it uses Angular which has been removed from v14.
{% endhint %}

When configuring a block, the label property allows you to define a label for the appearance of the Block in the editor. The label can use AngularJS template string syntax to display values of properties. Example: `My Block {{myPropertyAlias}}` will be shown as: `My Block FooBar`.

You can also use more advanced expressions using AngularJS filters. Example: `{{myPropertyAlias | limitTo:100}}` or for a property using the Richtext editor `{{myPropertyAlias | ncRichText | truncate:true:100}}`.
Expand Down
2 changes: 1 addition & 1 deletion 14/umbraco-cms/fundamentals/setup/install/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ The fastest way to get the latest version of Umbraco up and running is using the
2. Install the Umbraco templates:

```bash
dotnet new install Umbraco.Templates::14.0.0-rc4
dotnet new install Umbraco.Templates::14.0.0-rc5
```

3. Create a new project:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ To install the latest nightly version template:
2. Run the following command using the latest version:

```bash
dotnet new install Umbraco.Templates::14.0.0-rc4
dotnet new install Umbraco.Templates::14.0.0-rc5
```

With that, we've successfully installed the latest nightly build of Umbraco.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,11 @@ More details and code examples can be found in the [External Login Providers](..

Below you can find the list of breaking changes introduced in Umbraco 14 RC release versions.

**RC 5**

* [Bellissima (frontend/backoffice) changes](https://github.com/umbraco/Umbraco.CMS.Backoffice/releases/tag/v14.0.0-rc5)
* [Backend (CMS) changes](https://github.com/umbraco/Umbraco-CMS/releases/tag/release-14.0.0-rc5)

**RC 4**

* [Bellissima (frontend/backoffice) changes](https://github.com/umbraco/Umbraco.CMS.Backoffice/releases/tag/v14.0.0-rc4)
Expand Down
2 changes: 1 addition & 1 deletion 14/umbraco-cms/reference/management/services/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Below you can find a list of most common services:

## [MediaService](https://apidocs.umbraco.com/v14/csharp/api/Umbraco.Cms.Core.Services.IMediaService.html)

## [MemberGroupService](https://apidocs.umbraco.com/v13/csharp/api/Umbraco.Cms.Core.Services.IMemberGroupService.html)
## [MemberGroupService](https://apidocs.umbraco.com/v14/csharp/api/Umbraco.Cms.Core.Services.IMemberGroupService.html)

## [MemberService](https://apidocs.umbraco.com/v14/csharp/api/Umbraco.Cms.Core.Services.IMemberService.html)

Expand Down
4 changes: 2 additions & 2 deletions 14/umbraco-cms/tutorials/creating-your-first-extension.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,10 @@ npm install
3. The last thing we need to install now is our Backoffice package. You can install the package using the following command:

```bash
npm install -D @umbraco-cms/backoffice@14.0.0-rc4
npm install -D @umbraco-cms/backoffice@14.0.0-rc5
```

This will add a package to your devDependencies containing the TypeScript definitions for the Umbraco Backoffice. The `-rc4` is the version of the package, which will change as new versions are released.
This will add a package to your devDependencies containing the TypeScript definitions for the Umbraco Backoffice. The `-rc5` is the version of the package, which will change as new versions are released.

{% hint style="warning" %}
If you see any errors during this process, make sure that you have the right tools installed (Node, .NET, and so on). Also, make sure you have followed the steps on how to [Setup Your Development Environment](../extending/customize-backoffice/development-flow/README.md).
Expand Down