Umbraco.Community.PropertyInfo 17.0.3

dotnet add package Umbraco.Community.PropertyInfo --version 17.0.3
                    
NuGet\Install-Package Umbraco.Community.PropertyInfo -Version 17.0.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Umbraco.Community.PropertyInfo" Version="17.0.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Umbraco.Community.PropertyInfo" Version="17.0.3" />
                    
Directory.Packages.props
<PackageReference Include="Umbraco.Community.PropertyInfo" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Umbraco.Community.PropertyInfo --version 17.0.3
                    
#r "nuget: Umbraco.Community.PropertyInfo, 17.0.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Umbraco.Community.PropertyInfo@17.0.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Umbraco.Community.PropertyInfo&version=17.0.3
                    
Install as a Cake Addin
#tool nuget:?package=Umbraco.Community.PropertyInfo&version=17.0.3
                    
Install as a Cake Tool

Umbraco.Community.PropertyInfo

A community package for Umbraco that adds an Information action to property editors in the backoffice, allowing administrators to instantly inspect a property's context — its alias, label, value, configuration, validation settings, and more — directly inside the editing UI.

NuGet NuGet Downloads


What it does

When you hover a supported property editor in the Umbraco backoffice a small Information button (ℹ️) appears in the property action bar. Clicking it opens a dialog that displays the full property context as formatted JSON:

Field Description
alias The property alias
label The property label shown in the editor
description The optional property description
dataPath The internal data path for the value
value The current value held by the property
isReadOnly Whether the property is in read-only mode
variantId The active variant (language/segment)
validation Configured validation rules
appearance Appearance settings (labelOnTop, etc.)
config Property editor configuration
editorManifestAlias Alias of the registered editor manifest
editorDataSourceAlias Alias of the editor's data source

Visibility – the action is only shown to users who are in the Administrators group.

PropertyInfo

Supported property editors

The action is available out of the box for the following built-in Umbraco property editor UIs:

  • Color Picker
  • Checkbox List
  • Document Picker
  • Date Picker / Date+Time with timezone
  • Dropdown
  • Image Cropper
  • Media Picker
  • Label (Read-only)
  • Block List / Collection
  • Member Picker
  • Multi URL Picker
  • Integer
  • Radio Button List
  • Rich Text Editor (Tiptap)
  • Tags
  • Textarea
  • Textbox
  • Toggle
  • Upload Field

Requirements

Requirement Version
Umbraco CMS 17+
.NET 10.0

Installation

Install the main package via the .NET CLI:

dotnet add package Umbraco.Community.PropertyInfo

Or via the NuGet Package Manager:

Install-Package Umbraco.Community.PropertyInfo

The Umbraco.Community.PropertyInfo.Assets package (static web assets — JavaScript and umbraco-package.json) is pulled in automatically as a dependency.


How it works

The package is split into two NuGet packages:

  • Umbraco.Community.PropertyInfo – the server-side integration that registers the package with Umbraco.
  • Umbraco.Community.PropertyInfo.Assets – the front-end assets (Lit-based web component compiled to property-info.js and an umbraco-package.json) that register the backoffice extension through Umbraco's extension registry.

The backoffice extension registers a propertyAction extension for each supported property editor UI. When executed, it reads the current UMB_PROPERTY_CONTEXT and opens a dialog with the serialised context data.


Source code

The full source code lives on Codeberg:

👉 codeberg.org/erikjanwestendorp/Umbraco.Community.PropertyInfo

CI/CD is handled via a GitHub Actions workflow that clones the Codeberg repository on tag push and publishes both NuGet packages.


Contributing

Contributions, bug reports, and feature requests are welcome! Please open an issue or pull request on the Codeberg repository.


License

See the LICENSE file in the Codeberg repository.


Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
17.0.3 106 3/30/2026
17.0.2 102 3/27/2026
17.0.1 105 3/27/2026
17.0.0 94 3/26/2026
1.0.0-beta2 102 3/26/2026
1.0.0-beta1 105 3/2/2026