9.0.0 Release!
We are happy to finally announce the 9.0 release of D++! π π
β You may be asking, why is this version 9.0 when the last release was 1.0.2? What happened to version 2, version 3, etc? We have decided to synchronise our major version number with the supported Discord API version the library supports. As this new version officially supports Discord API v9 (and only v9) our major version is now 9.0.
π As this now supports a newer, shinier version of the Discord API, this release supports the following new features amongst many other things:
- Threads support (manage conversation threads via the D++ library)
- Support for button, select dropdown list and context menu UI elements and interactions
- Support for even more slash command features
- Sticker support
- Support for a generic command handler that will work with slash commands and channel message commands
- Ability to disable or configure caching at runtime for each individual cache, e.g. users, emojis, roles
- Better error handling and reporting for REST calls
...And much much more! There are also many fixes so if you are still using 1.0.2 you are strongly recommended to upgrade.
πͺ This version includes a prebuilt windows 64 bit debug build in the assets below. This may or may not suit your individual development needs, if it does not function as expected for you please build from source using the github master branch or the 9.0.0 release tag.