v1¶
JSON¶
{
"version": "v1",
"blocklist": [],
"data": [
{
"id": "blender_kitsu",
"name": "Blender Kitsu",
"tagline": "Pipeline management for projects collaboration",
"version": "0.1.5-alpha+f52258de",
"type": "add-on",
"archive_size": 856650,
"archive_hash": "sha256:3d2972a6f6482e3c502273434ca53eec0c5ab3dae628b55c101c95a4bc4e15b2",
"archive_url": "https://extensions.blender.org/add-ons/blender-kitsu/0.1.5-alpha+f52258de/download/",
"blender_version_min": "4.2.0",
"maintainer": "Blender Studio",
"tags": ["Pipeline"],
"license": ["SPDX:GPL-3.0-or-later"],
"website": "https://extensions.blender.org/add-ons/blender-kitsu/",
"schema_version": "1.0.0"
}
]
}
Required values¶
| Field | Description | Example |
|---|---|---|
| version | API version of the file. | "v1" |
| blocklist | List of dictionaries with the extensions disabled by Blender. | {"id": "bad_extension", "reason": "Reason for disabling"} |
| data | List of dictionaries with the extensions information. | {"id": "example_extension", ...} |
Note
The content of data depends on the schema for the respective extension. And similar to it,
the optional fields (e.g., blender_version_max) are either to have a value or should be omitted from the entries.
For the official Extensions Platform, the website value is the page of the extension in the online platform.
Even if the manifest points to the project specific website.
Generate this JSON file by using the command-line tools.
Changelog¶
- Initial version.