Skip to main content

ChangelogEvent

A changelog entry enriched with the current guest's view state and any media attachments.

type ChangelogEvent {
id: ID!
category: ChangelogCategory!
title: String!
featureFlag: String
contentHtml: String!
version: String
tags: [String]
publishedAt: String!
published: Boolean!
attachments: [ChangelogAttachment!]
seenAt: Int
reaction: String
}

Fields​

ChangelogEvent.id ● ID! non-null scalar​

ChangelogEvent.category ● ChangelogCategory! non-null enum​

ChangelogEvent.title ● String! non-null scalar​

ChangelogEvent.featureFlag ● String scalar​

Optional release targeting label; null when not set.

ChangelogEvent.contentHtml ● String! non-null scalar​

Rendered release content as HTML.

ChangelogEvent.version ● String scalar​

Optional release version string; null when not set.

ChangelogEvent.tags ● [String] list scalar​

Labels split from comma-separated text; empty when no tags are stored.

ChangelogEvent.publishedAt ● String! non-null scalar​

Publication timestamp serialized as a UTC datetime string.

ChangelogEvent.published ● Boolean! non-null scalar​

Not populated; selecting it returns a non-null field error. Every returned entry is already published.

ChangelogEvent.attachments ● [ChangelogAttachment!] list object​

Media attachments; empty when none are associated.

ChangelogEvent.seenAt ● Int scalar​

Current guest's first seen time in Unix seconds; null before viewing.

ChangelogEvent.reaction ● String scalar​

Current guest's saved reaction; null before reacting or viewing.

Returned By​

changelog query