Skip to content

v10.0.28 release

Compare
Choose a tag to compare
@braindigitalis braindigitalis released this 05 Nov 17:55
· 511 commits to master since this release
1d6a67a

We are happy to announce the release of D++ 10.0.28! This release fixes a few long standing issues, the main one being the way the library handles a mismatch between release and debug builds on windows with the project that links to D++. Instead of an exception which points to some obscure code called _Scary->_MyHead you will get a dialog box popup instead before the library throws. This makes troubleshooting while developing a lot more straightforward.

Autocompletes where the options are numeric will also no longer throw an exception in on_autocomplete.

The changelog is listed below:

Release Changelog

🐞 Bug Fixes

  • Integer autocompletes no longer cause crash (#992)
  • Add maybe_unused to build_type constexpr to squash warning (#993)
  • Exorcised the scary head. halloween is over (#980)

♻️ Refactoring

  • Renamed inner_emoji to component_emoji, changed select_menu and component to use it. (#974)

📚 Documentation

  • Added all file changes from #820 (#990)

💎 Style Changes

  • Refactored comments part 3 (#979)
  • Refactored comments part 2 (#977)
  • Refactored comments in several files to follow standard (#975)

📜 Miscellaneous Changes

  • VCPKG info update [skip ci]

👷 Build/CI

  • Move ARM64 to self hosted runner (#994)
  • Updated nlohmann to 3.11.2 (#991)
  • Add self hosted arm runner (#983)
  • Vcpkg fix

Thank you for using D++!