Changelog for calamity-0.1.13.0
Changelog for Calamity
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:
GuildCreateEvt
andGuildDeleteEvt
.
0.1.11.2
2020-06-03
- Moved the internal
UpdatedMessage
fromCalamity.Types.Model.Channel.Message
intoCalamity.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.Permission
andCalamity.Utils.Permissions
and change permissions fields fromWord64
toPermissions
- Add
Calamity.Utils.Colour
and change color fields fromWord64
toData.Color.Color Double
0.1.10.0
2020-05-27
-
Renamed
Calamity.Commands.Parser.KleeneConcat
toCalamity.Commands.Parser.KleeneStarConcat
and 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.Named
for 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
waitUntil
towaitUntilM
, 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.Partial
fromCalamity.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.Partial
fromCalamity.Types.Model.Guild.Guild
,Calamity.Type.Model.Guild.Emoji
, andCalamity.Types.Model.Channel
-
Added missing exports of
CreateGuildEmojiOptions
andModifyGuildEmojiOptions
fromCalamity.HTTP.Emoji
-
Added missing exports of
CreateGuildData
andModifyGuildData
fromCalamity.HTTP.Guild
0.1.2.0
2020-04-27
- Calamity.Client: runBotIO now has a
Polysemy.Fail
effect