Skip to content

JSON schema for packages in v11 #5094

@ronaldbarendse

Description

@ronaldbarendse

What type of issue is it?

Missing documentation

What article/section is this about?

Extending - Packages - JSON schema for packages

Describe the issue

PR umbraco/Umbraco-CMS#13427 added a feature to Umbraco 11 that allows packages to include their own appsettings.json JSON schema (providing validation and auto-completion), but the documentation for this isn't yet added after release. This is only relevant for packages that store custom settings in this file and requires packages to create/generate their own JSON schema first, making it a more advanced feature (that might not be required/used that often).

To make generating the JSON schema easier, I've converted the internal tool we use for this into a .NET tool in PR umbraco/Umbraco-CMS#13560, but that's not merged yet (although it can possibly be shipped separately, similar to the related Umbraco.JsonSchema.Extensions project).

I'm creating this issue to ensure we don't forget adding documentation for this feature and discuss where it needs to be added (since we're restructuring the packages documentation a bit with the introduction of the DXP section/space).

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions