Bump DSharpPlus from 4.2.0 to 4.4.2 in /Botsome #16

Open
dependabot[bot] wants to merge 1 commit from dependabot/nuget/Botsome/DSharpPlus-4.4.2 into master
dependabot[bot] commented 2023-06-13 13:00:38 +00:00 (Migrated from github.com)

Bumps DSharpPlus from 4.2.0 to 4.4.2.

Release notes

Sourced from DSharpPlus's releases.

DSharpPlus 4.4.2

Fixes another bug in 4.4 whereby disposing and finalizing could cause problems, #1547 - thanks to @​Kaoticz

Release v4.4.1

This is a hotfix release fixing a bug where the 4.4.0 async events would execute in parallel, but would still block the gateway. My apologies.

DSharpPlus 4.4.0

Another stable release! This release contains a crucial fix to VoiceNext (all previous releases are broken, to our knowledge), forum support, changes to events and comes along with a large overhaul of the documentation.

What's Changed

Additionally, there have been a fair few smaller fixes and improvements over the entire library.

Detailed changelog

New Contributors

... (truncated)

Commits
  • c4c796e update version to 4.4.2
  • 4dc6459 No more NREs when disposing/finalizing, fixes #1547 (#1567)
  • 6594609 ok i really need go to sleep.
  • 8959f0a remove the master check because we don't really need it
  • a203306 please work
  • 1f5756d change the runner to GitHub provided
  • b3771e3 the most stable DSharpPlus release ever
  • 70c88e5 update release action to work properly with release branches
  • 94a0d16 fix events blocking the gateway
  • cfd09fe Merge pull request #1523 from akiraveliara/aki/new-event-docs
  • Additional commits viewable in compare view

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 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)
Bumps [DSharpPlus](https://github.com/DSharpPlus/DSharpPlus) from 4.2.0 to 4.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/DSharpPlus/DSharpPlus/releases">DSharpPlus's releases</a>.</em></p> <blockquote> <h2>DSharpPlus 4.4.2</h2> <p>Fixes another bug in 4.4 whereby disposing and finalizing could cause problems, <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/issues/1547">#1547</a> - thanks to <a href="https://github.com/Kaoticz"><code>@​Kaoticz</code></a></p> <h2>Release v4.4.1</h2> <p>This is a hotfix release fixing a bug where the 4.4.0 async events would execute in parallel, but would still block the gateway. My apologies.</p> <h2>DSharpPlus 4.4.0</h2> <p>Another stable release! This release contains a crucial fix to VoiceNext (all previous releases are broken, to our knowledge), forum support, changes to events and comes along with a large overhaul of the documentation.</p> <h2>What's Changed</h2> <ul> <li>VNext works, somewhat (<a href="https://github.com/Naamloos"><code>@​Naamloos</code></a>)</li> <li>forum support! (<a href="https://github.com/VelvetThePanda"><code>@​VelvetThePanda</code></a>)</li> <li>events are now executed in parallel, not synchronously; see the documentation for details (<a href="https://github.com/akiraveliara"><code>@​akiraveliara</code></a>)</li> <li>varying improvements to slash commands (<a href="https://github.com/OoLunar"><code>@​OoLunar</code></a>, <a href="https://github.com/BujjuIsDumb"><code>@​BujjuIsDumb</code></a>, <a href="https://github.com/Plerx2493"><code>@​Plerx2493</code></a>, <a href="https://github.com/VelvetThePanda"><code>@​VelvetThePanda</code></a>)</li> <li>extensions are now disposed of smoothly (<a href="https://github.com/Naamloos"><code>@​Naamloos</code></a>)</li> <li>new docs! (<a href="https://github.com/InFTord"><code>@​InFTord</code></a>)</li> </ul> <p>Additionally, there have been a fair few smaller fixes and improvements over the entire library.</p> <h2>Detailed changelog</h2> <ul> <li>Move slash commands article to docs. by <a href="https://github.com/lilacse"><code>@​lilacse</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1443">DSharpPlus/DSharpPlus#1443</a></li> <li>Fix wrong URI escaping in DSharpPlus.Lavalink by <a href="https://github.com/SchickenN0ck1t"><code>@​SchickenN0ck1t</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1452">DSharpPlus/DSharpPlus#1452</a></li> <li>ListArchivedThreads functions use ISO8601 datetime standard when using date filter by <a href="https://github.com/Aletron9000"><code>@​Aletron9000</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1445">DSharpPlus/DSharpPlus#1445</a></li> <li>Simplify getting the mention string for slash commands by <a href="https://github.com/BujjuIsDumb"><code>@​BujjuIsDumb</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1420">DSharpPlus/DSharpPlus#1420</a></li> <li>Optimization: Don't double-deserialize data if possible by <a href="https://github.com/VelvetThePanda"><code>@​VelvetThePanda</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1450">DSharpPlus/DSharpPlus#1450</a></li> <li>Add slash command name to argument conversion error by <a href="https://github.com/VelvetThePanda"><code>@​VelvetThePanda</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1454">DSharpPlus/DSharpPlus#1454</a></li> <li>Auto updating docs by <a href="https://github.com/InFTord"><code>@​InFTord</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1458">DSharpPlus/DSharpPlus#1458</a></li> <li>fix FAQ+broken image in articles by <a href="https://github.com/InFTord"><code>@​InFTord</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1464">DSharpPlus/DSharpPlus#1464</a></li> <li>Update emoji map by <a href="https://github.com/OneYellowLemon"><code>@​OneYellowLemon</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1467">DSharpPlus/DSharpPlus#1467</a></li> <li>Improve docs by <a href="https://github.com/InFTord"><code>@​InFTord</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1468">DSharpPlus/DSharpPlus#1468</a></li> <li>Add Type check in SlashCommand method registration by <a href="https://github.com/Plerx2493"><code>@​Plerx2493</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1472">DSharpPlus/DSharpPlus#1472</a></li> <li>Update docs to point out the MessagContents intent by <a href="https://github.com/Plerx2493"><code>@​Plerx2493</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1479">DSharpPlus/DSharpPlus#1479</a></li> <li>Fix <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/issues/1357">#1357</a> by <a href="https://github.com/thunderstorm010"><code>@​thunderstorm010</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1358">DSharpPlus/DSharpPlus#1358</a></li> <li>Fixed a potential NRE when setting DiscordMessageBuilder's Embed or Sticker to null. by <a href="https://github.com/DubyaDude"><code>@​DubyaDude</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1481">DSharpPlus/DSharpPlus#1481</a></li> <li>Added <code>OrderedChannels</code> property by <a href="https://github.com/OoLunar"><code>@​OoLunar</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1484">DSharpPlus/DSharpPlus#1484</a></li> <li>Implement IP discovery fix in VNext. by <a href="https://github.com/Naamloos"><code>@​Naamloos</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1485">DSharpPlus/DSharpPlus#1485</a></li> <li>[ci skip] Generic Host Docs Article by <a href="https://github.com/Aaron2550"><code>@​Aaron2550</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1488">DSharpPlus/DSharpPlus#1488</a></li> <li>Update actions to include symbols and update <code>debug_symbols.md</code> by <a href="https://github.com/OoLunar"><code>@​OoLunar</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1491">DSharpPlus/DSharpPlus#1491</a></li> <li>[ci-skip] Adds Ready-Event documentation and small docs fixes by <a href="https://github.com/Plerx2493"><code>@​Plerx2493</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1498">DSharpPlus/DSharpPlus#1498</a></li> <li>Forum support by <a href="https://github.com/VelvetThePanda"><code>@​VelvetThePanda</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1455">DSharpPlus/DSharpPlus#1455</a></li> <li>Fix broken XML tags by <a href="https://github.com/OoLunar"><code>@​OoLunar</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1501">DSharpPlus/DSharpPlus#1501</a></li> <li>remake asynchronous events by <a href="https://github.com/akiraveliara"><code>@​akiraveliara</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1477">DSharpPlus/DSharpPlus#1477</a></li> <li>update concurrenthashset by <a href="https://github.com/akiraveliara"><code>@​akiraveliara</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1508">DSharpPlus/DSharpPlus#1508</a></li> <li>Add DI to <code>IAutocompleteProvider</code> by <a href="https://github.com/OoLunar"><code>@​OoLunar</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1504">DSharpPlus/DSharpPlus#1504</a></li> <li>Removed outdated portion of events article. by <a href="https://github.com/Giggitybyte"><code>@​Giggitybyte</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1520">DSharpPlus/DSharpPlus#1520</a></li> <li>Send raw events by <a href="https://github.com/OoLunar"><code>@​OoLunar</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1521">DSharpPlus/DSharpPlus#1521</a></li> <li>Enforce IDisposable for Extensions to ensure proper cleanup when the Client itself disposes. by <a href="https://github.com/Naamloos"><code>@​Naamloos</code></a> in <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/pull/1511">DSharpPlus/DSharpPlus#1511</a></li> </ul> <h2>New Contributors</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/c4c796e0b5e57eb67eaa427c85da0923e4efa196"><code>c4c796e</code></a> update version to 4.4.2</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/4dc6459170bbd6032b27e94f7296fb626fac1902"><code>4dc6459</code></a> No more NREs when disposing/finalizing, fixes <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/issues/1547">#1547</a> (<a href="https://redirect.github.com/DSharpPlus/DSharpPlus/issues/1567">#1567</a>)</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/6594609a741c66d0cc013edc138a56e601466f26"><code>6594609</code></a> ok i really need go to sleep.</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/8959f0a2da6a9ead20780f5645ea83258c69b0cf"><code>8959f0a</code></a> remove the master check because we don't really need it</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/a203306bd71f0292d856cbf033b99d136f4eab69"><code>a203306</code></a> please work</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/1f5756d022ff3395df4b17fdf0619a2e2855a8df"><code>1f5756d</code></a> change the runner to GitHub provided</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/b3771e330e7a21f4add41f0b7bcb38348f90de85"><code>b3771e3</code></a> the most stable DSharpPlus release ever</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/70c88e5c419f2bf125437b825989bd1c3a2b53cb"><code>70c88e5</code></a> update release action to work properly with release branches</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/94a0d1651bc2a3dd261aba070090e301b44b0e18"><code>94a0d16</code></a> fix events blocking the gateway</li> <li><a href="https://github.com/DSharpPlus/DSharpPlus/commit/cfd09fedbaf893b550ef3988d229cee3c3530c64"><code>cfd09fe</code></a> Merge pull request <a href="https://redirect.github.com/DSharpPlus/DSharpPlus/issues/1523">#1523</a> from akiraveliara/aki/new-event-docs</li> <li>Additional commits viewable in <a href="https://github.com/DSharpPlus/DSharpPlus/compare/v4.2.0...v4.4.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=DSharpPlus&package-manager=nuget&previous-version=4.2.0&new-version=4.4.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details>
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin dependabot/nuget/Botsome/DSharpPlus-4.4.2:dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch dependabot/nuget/Botsome/DSharpPlus-4.4.2

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch dependabot/nuget/Botsome/DSharpPlus-4.4.2
git rebase master
git switch master
git merge --ff-only dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch dependabot/nuget/Botsome/DSharpPlus-4.4.2
git rebase master
git switch master
git merge --no-ff dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch master
git merge --squash dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch master
git merge --ff-only dependabot/nuget/Botsome/DSharpPlus-4.4.2
git switch master
git merge dependabot/nuget/Botsome/DSharpPlus-4.4.2
git push origin master
Sign in to join this conversation.
No description provided.