leekelleher / umbraco-contentment

Contentment for Umbraco - a state of happiness and satisfaction
https://marketplace.umbraco.com/package/umbraco.community.contentment
Mozilla Public License 2.0
157 stars 72 forks source link

Added `id` property to `package.manifest` file #348

Closed abjerner closed 1 year ago

abjerner commented 1 year ago

Umbraco 12 allows specifying an id property in package manifest files to indicate the ID of the NuGet package a given manifest is associated with. Here is the description from the JSON schema:

The (NuGet) package ID, shown in the backoffice and included in package telemetry as unique identifier (supported in v12+). Also used to retrieve the assembly informational version if no explicit version and versionAssemlbyName is set.

The ID is used by Umbraco's telemetry, and also visible in the Packages section:

image

I noticed that Contentment doesn't specify this property, so I thought I might as well add it.

Types of changes

Checklist