Skip to content

Releases: the-draupnir-project/interface-manager

v3.0.0

09 Dec 14:01
b3c696a

Choose a tag to compare

[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 the StringPresentationType. 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.

v2.6.0

11 Oct 10:10
6d63bb1

Choose a tag to compare

[2.6.0] - 2024-10-11

Added

  • Added special handing of the --no-confirm keyword to the matrix interface adaptor.
    This allows you to specify confirmation prompts for commands.

v2.5.0

07 Oct 18:16
6882395

Choose a tag to compare

[2.5.0] - 2024-10-07

Added

  • <h1> through <h6> are now supported in DeadDocument.

  • <hr /> is now supported in DeadDocument.

v2.4.1

27 Sep 19:30
e6844c5

Choose a tag to compare

[2.4.1] - 2024-09-27

Changed

  • Improved inference on MatrixInterfaceAdaptor['describeRenderer'].

v2.4.0

20 Sep 11:32
4f2aacf

Choose a tag to compare

[2.4.0] - 2024-09-20

Changed

  • Verify that commands have renderers inside command dispatcher.

v2.3.0

11 Sep 12:42
65f0fa5

Choose a tag to compare

[2.3.0] - 2024-09-11

Changed

  • Upgraded to @the-draupnir-project/matrix-basic-types@0.2.0.
  • Upgraded to @gnuxie/typescript-result@1.0.0.

v2.2.0

11 Sep 09:18
b0d762a

Choose a tag to compare

[2.2.0] - 2024-09-11

Changed

  • RestParameterDescription can now only prompt one presentation for rest.

v2.1.0

10 Sep 13:36
400ee0a

Choose a tag to compare

[2.1.0] - 2024-09-10

Added

  • CommandExecutorHelper now has a parseAndInvoke method to aid unit testing
    commands.

Changed

  • When an argument is missing, command parsers will always get a
    PromptRequiredError if a prompt is available on the associated parameter
    description.

v2.0.0

09 Sep 16:58
1cf9e03

Choose a tag to compare

[2.0.0] - 2024-09-09

Changed

  • MatrixInterfaceAdaptor callbacks have been simplified and moved into a
    common interface.

v1.1.1

09 Sep 16:03
80b5170

Choose a tag to compare

[1.1.1] - 2024-09-09

Fixed

  • CommandExecutorHelper type inference.
  • CommandExecutorHelper keyword properties are now partial instead of
    required.