Skip to content

Changelog watch

Status Stable · Last verified 2026-07-11 · API v10 · Source Official change log

We track Discord-side changes so the atlas can be updated deliberately. This is a curated selection, not a mirror of the official change log — always treat that as authoritative.

[!NOTE] Verified against the primary change log (2026-07-11) Every entry below was reconciled against the official change log: the titles are quoted as they appear there and the dates match. One correction was made in this pass — see the DAVE row.

Titles below are the official change-log entry titles. “Date” is the change-log publication date.

Date Official title Why it matters Atlas page
2026-07-07 Deprecation: Riot Games Connections in Get Current User Connections Apps reading those linked accounts stop receiving them OAuth2
2026-06-24 Attachment Editing and is_spoiler Param Edit an attachment’s spoiler state via the API Webhooks
2026-06-16 Documentation Fix: Subscription Status Values Correct integer states (INACTIVE, ENDING) for monetization Platform map
2026-06-10 Changes to Privileged Intent Access for Discord Apps Access threshold is now unique-users (~10,000) with annual re-review Intents
2026-06-03 New Lobby HTTP API Endpoints Game lobbies (create/join, messaging, invites) over REST Platform map
2026-05-07 New flags_new Field on Application Object Extended application flag bits Apps & Bots
2026-05-05 User Premium Type Field Now Requires A Scope Reading Nitro type now needs the identify.premium scope OAuth2
2026-04-14 Message Forwarding Requires Message Content Access App forwarding is tied to a privileged capability Interactions
2026-03-19 Search Guild Messages Server-side message search for bots (multi-filter) Platform map
2025-09-02 Deprecating Non-E2EE Voice Calls (DAVE) See correction below — enforced 2026-03-01 Platform map

Correction: DAVE / non-E2EE voice deprecation

Section titled “Correction: DAVE / non-E2EE voice deprecation”

An earlier draft listed this as a 2026-03-01 change-log entry. The change-log entry is dated 2025-09-02 (“Deprecating Non-E2EE Voice Calls”); 2026-03-01 is the enforcement cutoff stated within it, not the publication date.

[!NOTE] Verified From 2026-03-01, clients and third-party apps/bots that connect to voice without DAVE support can no longer participate in calls (DMs, group DMs, voice channels, Go Live). Sources: Deprecating Non-E2EE Voice Calls · Bringing DAVE to All Discord Platforms · Minimum Client Version Requirements for Voice Chat.

The Social SDK ships on its own cadence (recent entries: Discord Social SDK 1.9.17379 on 2026-06-30, 1.9.17228 on 2026-06-25, 1.9.16441 on 2026-06-03), adding console support (Xbox/PlayStation), lobbies, and cross-platform friends. See the official Social SDK release notes.

  • Cadence: re-check the official change log on a regular interval and add developer-relevant entries here, most-recent first.
  • Verification: each entry links to the atlas page it affects; when we act on an entry we bump that page’s lastVerified.
  • Scope: we include API/SDK/policy changes; we skip purely end-user cosmetic updates unless they change developer behavior.
  • Distinguish publication vs enforcement dates — the DAVE row is the cautionary example: quote the change-log date, and call out any separate effective date.
  • Automation (live): scripts/changelog-watch.mjs fetches this change log and diffs the most-recent entries against a committed baseline (research/changelog-snapshot.json). The weekly Change-log watch GitHub Action opens a triage issue when new entries appear. After adding an entry above, run pnpm changelog:update and commit the refreshed snapshot to clear it. See the backlog.