diff --git a/docs/creating_integration_manifest.md b/docs/creating_integration_manifest.md index a226a96f..48f04b65 100644 --- a/docs/creating_integration_manifest.md +++ b/docs/creating_integration_manifest.md @@ -3,7 +3,7 @@ title: "Integration Manifest" sidebar_label: "Manifest" --- -Since 0.92.0, every integration has a manifest file to specify basic information about an integration. This file is stored as `manifest.json` in your integration directory. It is required to add such a file, except for custom components. +Every integration has a manifest file to specify basic information about an integration. This file is stored as `manifest.json` in your integration directory. It is required to add such a file. ```json { @@ -40,6 +40,12 @@ The domain is a short name consisting of characters and underscores. This domain The name of the integration. +## Version + +For core integrations, this should be omitted. + +The version of the integration is required for custom integrations. The version needs to be a valid version recognized by [AwesomeVersion](https://github.com/ludeeus/awesomeversion) like [CalVer](https://calver.org/) or [SemVer](https://semver.org/). + ## Documentation The website containing documentation on how to use your integration. If this integration is being submitted for inclusion in Home Assistant, it should be `https://www.home-assistant.io/integrations/`