Driftwatch

Discord / Discord HTTP API /

Breaking

Response field liveliness removed

What changed

Reads of this field return undefined, and the failure surfaces wherever that value is used rather than at the call.

Affects GuildInviteResponse reachable from 5 operations.

Who is affected

Code that reads Discord's GuildInviteResponse objects, used by 5 Discord operations.

Before and after

WhereBeforeAfter
GuildInviteResponse.livelinesspresentabsent

Code that breaks

// response.liveliness is now undefined
const liveliness = response.liveliness;

Based on Discord’s published API specification. How severity is decided.