Skip to content

v10.0.29 release

Compare
Choose a tag to compare
@braindigitalis braindigitalis released this 11 Dec 17:05
· 445 commits to master since this release
e52ed92

We are pleased to announce the release of D++ v10.0.29! This release contains many fixes, and also introduces coroutines to the windows bot template, so you can use templates out of the box on windows bots. We also now have full support on Brew on MacOS plus a MacOS bot template ready to use in XCode.

The changelog is listed below:

Release Changelog

✨ New Features

  • Made iteration_interval changeable. (#1040)
  • Added guilds array and count to ready_t (#1038)
  • Coroutines on the Windows Bot Template
  • A new OSX Template
  • Official clang-cl support
  • Add clang-cl CMake presets
  • Add error codes to exceptions (#1036)

🐞 Bug Fixes

  • Remove msvc-only /await:strict from clang-cl flags
  • Remove DPP_EXPORT on json_interface.h
  • Corrected some comments
  • Added fixes for clang-cl
  • Changed default audio type for Windows (#1004)
  • Fixed unittest for mac, ctest now works (#1001)
  • Voiceregion now fills correctly, removed VIP from regions. (#997)

♻️ Refactoring

  • Split dpp::thread from channel.h into thread.h
  • Changed the way messages holds files (#999)

📚 Documentation

  • Made the setting_status page use the latest ready_t feature (#1039)
  • Added emoji page (#1019)
  • Added an xcode page for osx (#1030)
  • Fixed colour scheme after recent doxygen changes (#1023)
  • Added install page for brew (#1006)
  • Improved some sections for docs-style-standards (#1018)
  • Added a docs convention (#1014)
  • Corrected some issues in clearing_slashcommands.cpp (#1012)
  • Corrected punctuation and refs (#1002)
  • Altered the OSX page (#1000)

💎 Style Changes

  • Corrected some left over style issues. (#998)
  • The final comments refactor. (#996)

👷 Build/CI

  • CI should no longer build from docpages changes (#1037)
  • Mac changes, self-hosted runner now available (#1010)
  • Unit tests now use ctest, macos now unit tests (#1003)

Thank you for using D++!