Unity-Developer-Community / UDC-Bot

Bot of the Unity Developer Community Discord server
https://discord.gg/bu3bbby
MIT License
13 stars 7 forks source link

Bump Discord.Net from 3.14.1 to 3.15.0 #286

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 6 months ago

Bumps Discord.Net from 3.14.1 to 3.15.0.

Release notes

Sourced from Discord.Net's releases.

v3.15.0

[3.15.0] - 2024-05-12

This release brings support for polls & related gateway events, new store features and a bunch of utility attributes for interaction & text command frameworks.

Important notes:

Known Issues

  • services.AddSingleton<InteractionService>(); may fail on this version, we are working on a fix. As a temporary solution do the following:
services.AddSingleton<InteractionService>(p => new InteractionService( p.GetRequiredService<DiscordSocketClient>()));

replace DiscordSocketClient with DiscordShardedClient if you use one.

Added

  • #2902 Polls (476ec06)
  • #2898 Guild bans with seconds prune period (d1da2a0)
  • #2903 Create RequireTeamAttribute (753724d)
  • #2906 Create DoHierarchyCheckAttribute (1a5cba8)
  • #2923 Create RequireRoleAttribute (5dadcb2)
  • #2919 More store stuff (f9086d3)
  • #2920 Add SocketInteraction.InteractionChannel (3054505)

Fixed

  • #2910 RestDMChannel relies on recipient (13ea566)
  • #2911 Don't rely on Guild for id (397a887)
  • #2912 Don't depend on WebSocket for Interaction service (a2f624e)
  • #2922 NRE with rest interactions & no api call (again) (83fdc89)
  • #2924 Fix null error when using a SelectMenuBuilder constructor (93cb71a)

Misc

  • #2905 Remove analyzer project & resolve some build warnings (7aab366)
  • #2913 Replace generic exceptions. (54d2fe5)
  • #2908 Support options in Rest's AddRoleAsync (b70e21b)
  • #2914 .Distinct() roles(ids) in IGuildUser.ModifyAsync (27a0785)
  • #2915 Improve bulk bans (f85bf9a)

New Contributors

Full Changelog: https://github.com/discord-net/Discord.Net/compare/3.14.1...3.15.0

Changelog

Sourced from Discord.Net's changelog.

[3.15.0] - 2024-05-12

Added

  • #2902 Polls (476ec06)
  • #2898 Guild bans with seconds prune period (d1da2a0)
  • #2903 Create RequireTeamAttribute (753724d)
  • #2906 Create DoHierarchyCheckAttribute (1a5cba8)
  • #2923 Create RequireRoleAttribute (5dadcb2)
  • #2919 More store stuff (f9086d3)
  • #2920 Add SocketInteraction.InteractionChannel (3054505)

Fixed

  • #2910 RestDMChannel relies on recipient (13ea566)
  • #2911 Don't rely on Guild for id (397a887)
  • #2912 Don't depend on WebSocket for Interaction service (a2f624e)
  • #2922 NRE with rest interactions & no api call (again) (83fdc89)
  • #2924 Fix null error when using a SelectMenuBuilder constructor (93cb71a)

Misc

  • #2905 Remove analyzer project & resolve some build warnings (7aab366)
  • #2913 Replace generic exceptions. (54d2fe5)
  • #2908 Support options in Rest's AddRoleAsync (b70e21b)
  • #2914 .Distinct() roles(ids) in IGuildUser.ModifyAsync (27a0785)
  • #2915 Improve bulk bans (f85bf9a)
Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)