Human-readable display name for the release. Falls back to the tag name if no formal release title is set on GitHub.
OptionalNotesShort excerpt from the release notes (first 500 characters), if available.
undefined for tag-based fallback versions that have no release notes.
Whether this release is marked as a prerelease on GitHub.
Prereleases are excluded from GitHubReleaseProvider.ListReleases
unless includePrerelease is true.
Date when the release was published on GitHub. For tag-based fallback versions, this is the commit date of the tagged commit.
Git tag associated with this release (e.g., "v5.1.0").
Used as the primary identifier for version selection and checkpoint state.
Direct URL to the release ZIP archive for download. Prefers an uploaded
.zipasset if available; otherwise uses the GitHub-generatedzipball_url(source code archive).