Releases: disgoorg/disgo
Releases · disgoorg/disgo
v0.8.0
THIS RELEASE IS 100% BREAKING AND REQUIRES GO 1.18
What's Changed
- the
core
package was full removed. all entities live in thediscord
package now and do not offer high level methods anymore - the
bot
package partially replace thecore
package now. It offers theClient
interface(replacement forcore.Bot
) - the
rest
package is now the standard to make requests to discord - caches are now implemented with generics(go 1.18 feature) and and live in the
cache
package bot.New
is now replaced withdisgo.New
info
package contests are moved todisgo
packagejson
package now has a genericNewPtr(t T) *T
function andOptional[T]
type to help with optional & nullable json fields
PRs
- implement application command localization by @TopiSenpai in #130
- unify gateway commands and messages, rename events for consistency by @TopiSenpai in #131
- remove core package and refactor by @TopiSenpai in #129
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's Changed
- update to discords v10 api by @TopiSenpai in #127
- Fixed unused values on channelServiceImpl.GetMessages by @Thunder33345 in #128
- fix command options being omitted when not provided
New Contributors
- @Thunder33345 made their first contribution in #128
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's Changed
- add support for attachment responses with http interactions by @TopiSenpai in #122
- introduce InputComponent interface and CustomID=>InputComponent mapping by @TopiSenpai in #124
- Fix reconnecting failing by @TopiSenpai in #126
- Fix Edit Application Command Permissions endpoint
- Fix not working default_permissions
Full Changelog: v0.7.2...v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.12
v0.6.11
- nothing to see here
Full Changelog: v0.6.10...v0.6.11
v0.6.10
- fix 'Ambiguous Reference Member' in interactions
Full Changelog: v0.6.9...v0.6.10