All Versions
49
Latest Version
Avg Release Cycle
-
Latest Release
-

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

  • 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 from ApplicationCommand, replaced it with applicationCommandDefaultMemberPermissions and applicationCommandDMPermission (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 .=?. Support aeson-2.0

    • yutotakano Loosened some acceptable version bounds for http-client, req and http-api-data, that were added with 1.14.0

  • v1.14.0 Changes

    • ๐Ÿ‘ป degustaf Add Exception instance for RestCallErrorCode

    • ๐Ÿ“œ yutotakano Replace JuicyPixels image parsing with a mimetype check. Make image handling consistent: use parseStickerImage fro sticker images. Use parseAvatarImage for avatars.

    • L0neGamer Make webhook API smaller, each constructor takes in a Maybe WebhookToken. Passing Nothing will continue to work as normal.

    • ๐Ÿ“š Annwan Huge documentation flourish. Removed deprecated AppCommandPermissions func & fix presences typo

    • ๐Ÿšš yutotakano Replace OverwriteId with Either RoleId UserId in ChannelPermission requests, and remove the type field from ChannelPermissionsOpts

  • v1.13.0 Changes

  • v1.12.5 Changes

    • โฑ Annwan Add ScheduledEvent rest API

    • L0neGamer Add stickers API

    • โฑ L0neGamer Add ModifyGuildMember 'timeout' option

  • 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 full MessageDetailedOpts (instead of Embed)

    • โœ‚ Removed CreateMessageUploadFile (use CreateMessageDetailed { MessageDetailedOpts { messageDetailedFile } })