GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — v5 breaking changes tracking issue · Issue #1585 · DSharpPlus/DSharpPlus

v5 breaking changes tracking issue #1585

New issue
Copy link
New issue
Copy link
Open
Open
v5 breaking changes tracking issue#1585
Copy link
Milestone
v5.0

Description

@akiraveliara
akiraveliara
opened on Jul 6, 2023
Issue body actions

every breaking change should be listed in the issue comments so we don't miss anything for the migration guide

Activity

Next
  1. akiraveliara
    added
    v5.x
    on Jul 6, 2023
  2. akiraveliara
    pinned this issue on Jul 6, 2023
  3. akiraveliara commented on Jul 6, 2023

    @akiraveliara
    akiraveliara
    on Jul 6, 2023
    MemberAuthor
    More actions

    #1584 - renamed Ready to SessionCreated, Resumed to SessionResumed and ReadyEventArgs to SessionCreatedEventArgs

    Reacted by zzzb
  4. DubyaDude commented on Aug 30, 2023

    @DubyaDude
    DubyaDude
    on Aug 30, 2023
    Contributor
    More actions

    #1610 - Renamed Discord Intents GuildEmojis to GuildEmojisAndStickers, GuildBans to GuildModeration

  5. akiraveliara commented on Sep 12, 2023

    @akiraveliara
    akiraveliara
    on Sep 12, 2023
    MemberAuthor
    More actions

    #1616 removed user tokens and miscellaneous removed API fields

  6. Plerx2493 commented on Sep 12, 2023

    @Plerx2493
    Plerx2493
    on Sep 12, 2023
    Member
    More actions

    #1612 - DiscordGuild#GetAuditLog returns now a IAsyncEnumerable

  7. Plerx2493 commented on Sep 12, 2023

    @Plerx2493
    Plerx2493
    on Sep 12, 2023
    Member
    More actions

    #1618 - All auditlog specific classes moved to DSharpPlus.Entities.AuditLogs

  8. Plerx2493 commented on Sep 20, 2023

    @Plerx2493
    Plerx2493
    on Sep 20, 2023
    Member
    More actions

    #1619 - DiscordShardedClient events were updated to mirror the DiscordClient

  9. akiraveliara
    added this to the v5.0 milestone on Oct 5, 2023
  10. akiraveliara
    removed
    v5.x
    on Oct 5, 2023
  11. Plerx2493 commented on Oct 7, 2023

    @Plerx2493
    Plerx2493
    on Oct 7, 2023
    Member
    More actions

    #1641 - DiscordChannel#GetMessages*Async returns now a IAsyncEnumerable

  12. Plerx2493 commented on Oct 7, 2023

    @Plerx2493
    Plerx2493
    on Oct 7, 2023
    Member
    More actions

    #1644 - DiscordGuild#GetAllMembersAsync and DiscordGuild#GetEventUsersAsync return now a IAsyncEnumerable

  13. Plerx2493 commented on Nov 7, 2023

    @Plerx2493
    Plerx2493
    on Nov 7, 2023
    Member
    More actions

    #1668 - MessageAcknowledged Event removed (deprecated)

  14. akiraveliara commented on Nov 10, 2023

    @akiraveliara
    akiraveliara
    on Nov 10, 2023
    MemberAuthor
    More actions

    enums being moved to DSharpPlus.Entities and renamed to Discord* - #1672 #1673 #1674 and more, edit when more are merged

  15. akiraveliara commented on Feb 4, 2024

    @akiraveliara
    akiraveliara
    on Feb 4, 2024
    MemberAuthor
    More actions

    #1742 - broke the naming of MessageFlags.SupressNotifications to fix the spelling error

  16. 7 remaining items

  17. akiraveliara commented on Jul 24, 2024

    @akiraveliara
    akiraveliara
    on Jul 24, 2024
    MemberAuthor
    More actions

    #2037 - DiscordMessage.GetReactionsAsync now returns an IAsyncEnumerable

  18. akiraveliara commented on Jul 26, 2024

    @akiraveliara
    akiraveliara
    on Jul 26, 2024
    MemberAuthor
    More actions

    #2043 - remade DiscordGuild.Owner into DiscordGuild.GetOwnerAsync(), avoiding a sync-over-async API call

  19. akiraveliara commented on Aug 11, 2024

    @akiraveliara
    akiraveliara
    on Aug 11, 2024
    MemberAuthor
    More actions

    #2045 - removed DiscordClient.Events.cs and all associated events, in favor of the new event handling mechanism introduced in #1908

  20. akiraveliara commented on Sep 28, 2024

    @akiraveliara
    akiraveliara
    on Sep 28, 2024
    MemberAuthor
    More actions

    #2085 - broke Components properties on messages and interactions to account for a Discord breaking change

  21. akiraveliara commented on Nov 3, 2024

    @akiraveliara
    akiraveliara
    on Nov 3, 2024
    MemberAuthor
    More actions

    #2142 - changed API surface of DiscordOverwriteBuilder to match the other builders

  22. akiraveliara commented on Nov 12, 2024

    @akiraveliara
    akiraveliara
    on Nov 12, 2024
    MemberAuthor
    More actions

    #2152 - changed DiscordPermissions to be an enum container type, moved all constants (except None and All) to DiscordPermission, changed all APIs as necessary

  23. akiraveliara commented on Dec 19, 2024

    @akiraveliara
    akiraveliara
    on Dec 19, 2024
    MemberAuthor
    More actions

    #2000 - removed GatewayCompressionLevel in favour of new decompressor services supporting zstd-stream, zlib-stream, zlib-payload and no compression

  24. Plerx2493 commented on Feb 16, 2025

    @Plerx2493
    Plerx2493
    on Feb 16, 2025
    Member
    More actions

    #2244 - Removes asEdit parameter from DiscordInteraction.SendPaginatedResponseAsync because this is now done automatically

  25. akiraveliara commented on Apr 24, 2025

    @akiraveliara
    akiraveliara
    on Apr 24, 2025
    MemberAuthor
    More actions

    #2299 - removes AddComponents in favour of type-safe, dedicated methods to add specific components to clarify the API design and requirements

  26. Plerx2493 commented on May 4, 2025

    @Plerx2493
    Plerx2493
    on May 4, 2025
    Member
    More actions

    #2311 - Removes fields from DiscordVoicestate and replaces them with async methods which also fetches the entity if it is not present in cache

  27. Plerx2493 commented on Aug 12, 2025

    @Plerx2493
    Plerx2493
    on Aug 12, 2025
    Member
    More actions

    #2360 - renamed DiscordMessageFlags.SuppressedEmbeds to DiscordMessageFlags.SuppressEmbed

  28. Plerx2493 commented on Sep 3, 2025

    @Plerx2493
    Plerx2493
    on Sep 3, 2025
    Member
    More actions

    #2370 - DiscordRole.Color was removed and DiscordRole.Colors was added which is a DiscordRoleColors object

  29. akiraveliara commented on Apr 3, 2026

    @akiraveliara
    akiraveliara
    on Apr 3, 2026
    MemberAuthor
    More actions

    #2428 - removed DiscordUserFlags.ActiveDeveloper because it was decommissioned

  30. akiraveliara commented on Apr 3, 2026

    @akiraveliara
    akiraveliara
    on Apr 3, 2026
    MemberAuthor
    More actions

    #2422 - renamed DiscordMessageFile to DiscordFile

  31. akiraveliara commented on Sep 11, 2026

    @akiraveliara
    akiraveliara
    on Sep 11, 2026
    MemberAuthor
    More actions

    #2404 - rewrote voice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

      Milestone

      • v5.0No due date

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402503 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.