Releases: the-draupnir-project/interface-manager
Releases · the-draupnir-project/interface-manager
v4.2.3
v4.2.2
v4.2.0
v4.1.0
v4.0.2
v4.0.1
[4.0.1] - 2025-02-02
Fixed
- Fixed a bug in the command dispatcher normaliser that would mean
only the first argument or designator to any command would be
included in the normalised
command. the-draupnir-project/Draupnir#707.
v4.0.0
[4.0.0] - 2025-01-20
Changed
- The signature of the
CommandDispatcher
prefixExtractor
callback
has been changed so that it is possible to transform the entire command
body with acommandNormaliser
. This was changed primarily to
fix the-draupnir-project/Draupnir#678.
Added
makeCommandNormaliser
has been added that covers all the typical
corner cases for making a bot respond to mentions.
v3.0.0
[3.0.0] - 2024-12-09
Added
-
Numbers will now be parsed by the
TextCommandReader
as a new
number presentaiton type. -
PresentationTypeTranslators
now exist so that you can allow
presentation types to be translated between each other. -
Several standard presentation type translators have been created
that target theStringPresentationType
. This is because the
command reader parses types such as matrix user id's into
specialized ones, and this can mess with commands that are accepting
a string. For example, a reason for a ban.