Changelog History
Page 1
-
v1.15.3 Changes
- L0neGamer Fixing behind the scenes for hackage
-
v1.15.2 Changes
- L0neGamer Adding some utility and fixing some versions in place
-
v1.15.1 Changes
- Geometer1729 Fixing a bug in localization code
-
v1.15.0 Changes
๐ Annwan Implemented optional localization for application commands.
[..]LocalizedName
and[..]LocalizedDescription
fields have been added to many ADTs (Discord documentation)โก๏ธ L0neGamer Removed
applicationCommandDefaultPermission
fromApplicationCommand
, replaced it withapplicationCommandDefaultMemberPermissions
andapplicationCommandDMPermission
(Discord changelog)๐ yutotakano Implemented session-specific Resume URLs for the Gateway internally, which will prevent disconnects in the future (Discord changelog). Also removed the deprecated list of private channels received in Ready event.
๐ฐ L0neGamer Implemented maximum and minimum string lengths for application command options (Discord changelog). Also implemented calculated context permissions for interaction payloads (Discord changelog)
๐ L0neGamer Simplified internals of JSON creation using
objectFromMaybes
and.=?
. Supportaeson-2.0
yutotakano Loosened some acceptable version bounds for
http-client
,req
andhttp-api-data
, that were added with 1.14.0
-
v1.14.0 Changes
๐ป degustaf Add
Exception
instance forRestCallErrorCode
๐ yutotakano Replace JuicyPixels image parsing with a mimetype check. Make image handling consistent: use
parseStickerImage
fro sticker images. UseparseAvatarImage
for avatars.L0neGamer Make webhook API smaller, each constructor takes in a
Maybe WebhookToken
. PassingNothing
will continue to work as normal.๐ Annwan Huge documentation flourish. Removed deprecated AppCommandPermissions func & fix presences typo
๐ yutotakano Replace
OverwriteId
withEither RoleId UserId
inChannelPermission
requests, and remove thetype
field fromChannelPermissionsOpts
-
v1.13.0 Changes
โก๏ธ L0neGamer Shorten ApplicationCommand names! To update search the pull-request for what the names are replaced with
L0neGamer Typesafe Snowflakes (guildid, channelid, userid, etcid)
๐ Improve
restCall
type error messages https://github.com/discord-haskell/discord-haskell/issues/102
-
v1.12.4 Changes
- ๐จ Library won't crash if something fails to parse. Errors are printed to the log
-
v1.12.3 Changes
- โ Add another CreateMessage flag option, stop crashing on unknown flags.
-
v1.12.2 Changes
L0neGamer
EditMessage
takes fullMessageDetailedOpts
(instead of Embed)โ Removed
CreateMessageUploadFile
(useCreateMessageDetailed { MessageDetailedOpts { messageDetailedFile } }
)