Changelog for calamity-0.1.14.5
Changelog for Calamity
0.1.14.5
2020-06-18
-
The
DecodeErrorvariant of theRestErrortype has been renamed toInternalClientErroras all issues in the rest client now end up here. -
We're now using
discord.cominstead ofdiscordapp.com
0.1.14.4
2020-06-11
-
Added
activityto construct Activities -
Added aliases for commands and groups, with new functions to create them (
commandA,groupA, ...). -
The built in help command now shows aliases and checks.
0.1.14.3
2020-06-10
- Fix some bugs in the gateway
0.1.14.2
2020-06-09
-
Fix broken json decoding for DMs
-
Add
mentionChannelstoMessage
0.1.14.1
2020-06-08
- Fix broken json decoding for member's
0.1.14.0
2020-06-08
-
Unpacked the
userfield ofMemberinto itself. -
Add message formatting utilities (
Calamity.Utils.Message). -
Add support for allowed mentions in
Tellable. -
Change Snowflake's show instance to just show the numberic id.
-
Added parsers for RawEmoji and Either.
0.1.13.0
2020-06-06
- Changed event handlers to take tuples instead of being higher arity when there is more than one parameter to the callback.
0.1.12.0
2020-06-06
- Changed some events to take enums instead of booleans:
GuildCreateEvtandGuildDeleteEvt.
0.1.11.2
2020-06-03
- Moved the internal
UpdatedMessagefromCalamity.Types.Model.Channel.MessageintoCalamity.Types.Model.Channel.UpdatedMessage.
0.1.11.0
2020-05-31
- Add command parameter parsers for channel/guild/emoji
- Support allowed mentions
- Support invite events
- Support setting gateway intents
- Add
Calamity.Types.Model.Guild.PermissionandCalamity.Utils.Permissionsand change permissions fields fromWord64toPermissions - Add
Calamity.Utils.Colourand change color fields fromWord64toData.Color.Color Double
0.1.10.0
2020-05-27
-
Renamed
Calamity.Commands.Parser.KleeneConcattoCalamity.Commands.Parser.KleeneStarConcatand addedCalamity.Commands.Parser.KleenePlusConcat -
Added
Calamity.Types.Upgradeable
0.1.9.2
2020-05-23
-
Added a default help command, located in
Calamity.Commands.Help. -
Commands now have the list of parameters they take
0.1.9.1
2020-05-23
-
Added
Calamity.Commands.Parser.Namedfor parameters that have a name. -
General improvements to parser errors
0.1.9.0
2020-05-22
-
Added commands, located in
Calamity.Commands, along with a DSL for declaring commands nicely. -
Renamed
waitUntiltowaitUntilM, and introduced a variant with a pure check function that takes the original name ofwaitUntil.
0.1.8.0
2020-05-15
- Did a large rework of how event handlers are stored internally.
- introduced
waitUntil
0.1.4.0
- Added back extra exports of
Calamity.Types.PartialfromCalamity.Types.Model.Guild.Guild,Calamity.Type.Model.Guild.Emoji, andCalamity.Types.Model.Channel. There is now way to export the constructor without also exporting Partial apparently?
0.1.3.0
2020-04-27
-
Removed extra exports of
Calamity.Types.PartialfromCalamity.Types.Model.Guild.Guild,Calamity.Type.Model.Guild.Emoji, andCalamity.Types.Model.Channel -
Added missing exports of
CreateGuildEmojiOptionsandModifyGuildEmojiOptionsfromCalamity.HTTP.Emoji -
Added missing exports of
CreateGuildDataandModifyGuildDatafromCalamity.HTTP.Guild
0.1.2.0
2020-04-27
- Calamity.Client: runBotIO now has a
Polysemy.Faileffect