discord

Discord Patch Notes: June 3, 2025 (opens in new tab)

Discord’s June 3, 2025 patch focuses on performance, reliability, media playback, and cross-platform consistency. Major improvements include ARM infrastructure migration, faster video startup, better mobile image compression, persistent voice-message playback, and early adoption of shared Rust components. The release also includes framework upgrades and a broad set of UI, navigation, billing, accessibility, and platform-specific bug fixes.

Infrastructure and Performance

  • Discord is migrating parts of its infrastructure to ARM hardware.
    • The change has reduced per-core load and improved latency.
    • ARM machines also lower energy consumption.
  • Keyframe-generation changes reduced video and stream startup latency by more than 10% on average.
  • Discord migrated one core store to a shared, multi-platform Rust implementation.
    • Early results showed improvements in memory and CPU usage, crashes, and other reliability metrics.
    • More stores and APIs are planned for migration.
  • Desktop clients were upgraded to Electron 35.
  • Mobile clients moved to React Native 0.78, while all clients upgraded to React 19, with incremental performance improvements and no significant regressions.

Voice, Images, and App Links

  • Voice messages on desktop and web now support playback-speed controls.
  • Playback position is preserved when users close the app or navigate away.
  • Mobile image compression now adapts to source resolution.
    • Lower-resolution images receive higher-quality embeds.
    • Median upload latency has decreased across platforms.
  • Discord revamped app-link handling to resolve Android linking failures and improve compatibility with modern apps.

General Bug Fixes

  • Fixed an iOS Billing Settings issue involving an empty entry field and moved Manage Nitro to the top of the page.
  • Fixed Android poll results that could not be swiped horizontally.
  • Soundboard uploads now work correctly in Firefox.
  • Corrected mobile profile scrolling that exposed blank space.
  • Fixed multi-line status rendering, Custom Status emoji alignment, and unreadable light-mode text.
  • Starting a Desktop settings search with “M” no longer freezes the application.
  • Mac popouts now correctly render Unicode emojis in full-screen mode.
  • Fixed duplicate server entries caused by lurking through Discovery.
  • Corrected server settings save prompts, profile badge previews, folder rendering in Safari, and profile banner updates on iOS.
  • Fixed Soundboard picker placement, event-link copying, Shop navigation, 2FA login-state messaging, and Expression Picker spellcheck replacement.
  • Removed a redundant Linux title bar and corrected channel-list alignment for servers with many channels.
  • Profile edits now prompt consistently for saving across platforms.
  • Fixed stale forwarding-search results, invite-modal corner rendering, light-mode member text, overlay popups, privacy-page dividers, folder mention badges, and stream-invite display names.
  • Improved Discovery scaling for different window sizes.
  • Fixed “Go to Shop” links from avatar decoration and profile-effect previews.
  • Corrected rendering issues involving passkey backup codes and several additional interface elements.

The changes had been merged but might still be rolling out by platform. Users encountering remaining issues can report them through Discord’s community bug megathread or test upcoming iOS builds through TestFlight.