ChangelogEntry

data class ChangelogEntry(val id: String, val title: String, val body: String, val versionLabel: String?, val publishedAt: String, val linkedRequests: List<ChangelogLinkedRequest>)(source)

A published changelog entry or release note, returned by FeedbackClient.fetchChangelog.

Example:

val entries = client.fetchChangelog()
entries.forEach { entry ->
println("${entry.versionLabel ?: "Update"}: ${entry.title}")
}

Constructors

Link copied to clipboard
constructor(id: String, title: String, body: String, versionLabel: String?, publishedAt: String, linkedRequests: List<ChangelogLinkedRequest>)

Properties

Link copied to clipboard

Markdown body containing release highlights and details.

Link copied to clipboard
val id: String

Unique changelog entry ID.

Link copied to clipboard

List of feature requests closed or shipped as part of this release.

Link copied to clipboard

ISO 8601 publication timestamp (entries are sorted newest first).

Link copied to clipboard

Headline of the release note.

Link copied to clipboard

Associated version name (e.g., "v2.0.0"), or null.