Version 17.0.0-alpha011

Alpha
Date 2026-10-06 (yesterday)
NuGet View on NuGet
GitHub View on GitHub
Target Frameworks .NET 10
Umbraco Versions Umbraco 17

Supported Umbraco versions

  • Umbraco 17

Target Framework

  • .NET 10

Installation

Via NuGet

.NET CLI:

dotnet add package Skybrud.Essentials.Umbraco --version 17.0.0-alpha011

NuGet Package Manager:

Install-Package Skybrud.Essentials.Umbraco -Version 17.0.0-alpha011

Changelog

  • Added Href property to MenuItemMeta (see af858fa)
    If the kind of the extension is link, a href property may be specified with the URL of the link.

  • Added new UfmComponentExtension and UfmComponentMeta (see 6cae094)
    The new classes represent an UFM component extension/manifest and it's meta.

  • Added new UmbracoUserKeys static class (see 3ad30f6)
    For now, this only exposes SuperUser, which just an alternative to using Umbraco.Cms.Core.Constants.Security.SuperUserKey.

  • Added static UmbracoMediaTypeAliases and UmbracoMediaTypeKeys classes (see 94cad97)
    The classes add constants for the aliases and keys respectively for Umbraco's build-in media types Umbraco already defines constants for the aliases, but one may experience naming collisions since Umbraco has a class simply named Constants...

  • Extension classes rewrite (see 912108e and ad7e14d)
    The package provides classes to present various extension/manifest types in Umbraco. These classes are now backed by base classes and interfaces. This is a breaking change if you're using code compiled against previous versions of this package.