Changelog for discord-haskell-0.8.0
Changelog
View on github for newest version: https://github.com/aquarial/discord-haskell/blob/master/changelog.md
master
0.8.0
MessageUpdate
does not contain a full Message object, just ChannelId
MessageId
Message Author changed from User
to Either WebhookId User
Add Webhook ADT
Add requests: GetInvite, DeleteInvite
UpdateStatusVoiceOpts takes Bool for Mute
Unavailable
becomes GuildUnavailable
0.7.1
t1m0thyj Typo in RequestGuildMemberOpts fields fixed.
t1m0thyj Added Activity, ActivityType ADT
UpdateStatusTypes became UpdateStatusType (singular ADT)
t1m0thyj Retry connection on 1001 websocket close
0.7.0
Snowflake -> named id
Add requests: ModifyChanPositions, CreateGuildChannel
Changed constructors of Channel to have prefix "Channel", isGuildChannel --> channelIsInGuild
Change Emoji Id ADTs
0.6.0
Add requests: CreateGuildEmoji, GroupDMRemoveRecipient, ModifyCurrentUser, EditChannelPermissions, CreateChannelInvite, GroupDMAddRecipient, ModifyGuild
restCall, readCache pass errors as an ADT, including underling http exceptions
Only add "Bot " prefix to secret token if it's not there
0.5.1
sendCommand with GatewaySendable types
0.5.0
restCall with Request types
nextEvent with Event types