-
Notifications
You must be signed in to change notification settings - Fork 810
Description
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).