Release v3.0.0
What's Changed
- Chore/remove deprecated voice by @lcsmuller in #201
- Refactor logger architecture by @lcsmuller in #200
- Refactor/update deps by @lcsmuller in #202
- Fix/logger fixes by @lcsmuller in #204
- Add new method for initializing client by @lcsmuller in #205
- Decouple global-init logic by @lcsmuller in #206
- Fix/config init by @lcsmuller in #207
- Add alias for legacy shutdown function by @lcsmuller in #209
- Fix/make shared duplicate linkage by @lcsmuller in #215
- Re-add Solaris support and fix Makefile by @HackerSmacker in #213
- fix: _queriec_add() incorrect parameter concatenation by @cyberc001 in #212
- SONAME support by @HackerSmacker in #193
- Fix linker order to resolve curl_global_init undefined symbol by @Copilot in #219
- fix(rest_request): Fix double free of request body. by @InterLinked1 in #229
- Fix: stage_instance and sticker endpoints broken since 2022, never compiled into libdiscord.a by @Risim-hanse in #230
- fix(discord-events): add const qualifier on command parameters for consistency and type correctness by @Risim-hanse in #232
- Add hermetic suite scaffolding: Units, REST/rate-limit integration, gateway mock transport by @lcsmuller in #233
- Refactor/gencodecs replace with reflectc by @lcsmuller in #217
- Release v3.0.0 by @lcsmuller in #203
New Contributors
- @cyberc001 made their first contribution in #212
- @Copilot made their first contribution in #219
- @Risim-hanse made their first contribution in #230
Full Changelog: v2.4.0...v3.0.0