query GetReleaseById($id: UUID!) {
    publishedRelease(id: $id) {
        branch
        commit
        version
        createdAt
        previousRelease {
            version
        }
        changelog
        artifacts {
            platform
            artifactId
            fileInfo {
                ...fileInfo
            }
            deltaFileInfo {
                ...fileInfo
            }
        }
    }
}

fragment fileInfo on ArtifactFileInfo {
    md5Hash
    downloadSize
}