Skip to content

v10.1.5 release

Latest

Choose a tag to compare

@braindigitalis braindigitalis released this 20 May 08:41
59179f4

We are proud to announce the release of D++ 10.1.5, which is a focused maintenance and quality-of-life release, bringing a mixture of new API coverage, stability improvements, and internal clean-ups across the board. This update adds new API features such as guild message search support and the missing BYPASS_SLOWMODE permission bit, while also resolving several voice, coroutine, and HTTP edge-case issues reported by the community.

The changelog is listed below:

Release Changelog

✨ New Features

  • Add guild messages search endpoint (#1565)
  • Add missing BYPASS_SLOWMODE permission (bit 52) (#1562)
  • Added get_path to http_server_request so that the user can get the request path (#1552)
  • Added DPP_EXPORT to bignum.h bn_deleter struct (#1542)

🐞 Bug Fixes

  • 100% busy main thread while bot is not playing audio in vc (#1578)
  • Coro: fix an issue with coroutine lambdas with captures with cluster::start_timer (#1576)
  • Fix connection issue when user force move bot to another channel (#1554)
  • Fix hang when sending HTTP request with empty token and non-empty logger (#1543)
  • Resolve warnings during build (#1532)
  • Poll vote events and add missing poll intents (#1525)

♻️ Refactoring

  • Corrected ColourReset to be the correct Ansi sequence, added colour.cmake to the documentation tests (#1577)
  • Fix typos and suppress unhandled VOICE_CHANNEL_START_TIME_UPDATE event (#1561)

📜 Miscellaneous Changes

  • Wait for http request completion with condition variable (#1524)

Thank you for using D++!