A record representing a software release.
Record Key
string
Properties
assets
array
of
ref
#asset
Optional
List of download links associated with this release.
createdAt
string
datetime
Required
Date and time the release was published.
dependencies
array
of
ref
#dependency
Optional
The software dependencies of this release.
details
string
uri
Optional
A link to a human-readable page with more details about the release.
name
string
Required
The name or identifier of the software.
maxLength: 100 bytesnotes
string
markdown
Optional
Release notes.
maxLength: 3000 bytesversion
string
Required
The semantic version string, e.g., 1.2.0-beta.1
maxLength: 50 bytesView raw schema
{
"key": "string",
"type": "record",
"record": {
"type": "object",
"required": [
"name",
"version",
"createdAt"
],
"properties": {
"name": {
"type": "string",
"maxLength": 100,
"description": "The name or identifier of the software."
},
"notes": {
"type": "string",
"format": "markdown",
"maxLength": 3000,
"description": "Release notes."
},
"assets": {
"type": "array",
"items": {
"ref": "#asset",
"type": "ref"
},
"description": "List of download links associated with this release."
},
"details": {
"type": "string",
"format": "uri",
"description": "A link to a human-readable page with more details about the release."
},
"version": {
"type": "string",
"maxLength": 50,
"description": "The semantic version string, e.g., 1.2.0-beta.1"
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Date and time the release was published."
},
"dependencies": {
"type": "array",
"items": {
"ref": "#dependency",
"type": "ref"
},
"description": "The software dependencies of this release."
}
}
},
"description": "A record representing a software release."
}