Skip to content

Releases: rabidgremlin/Mutters

Release 7.1.0

16 Apr 20:45
Compare
Choose a tag to compare

Changes:

  • Fix for abstract slot equals
  • Added methods on Session to retrieve attribute and long term attribute keys

Release 7.0.0

04 Feb 01:10
Compare
Choose a tag to compare
  • Support for latest Ink version (v0.9.0). This likely to break existing Ink scripts. See https://github.com/inkle/ink/releases for list of changes since v0.8.3, the last version of Ink supported by Mutters.
  • Generics for Slots
  • More tests and code clean up
  • Integration with Travis-CI and Codecov

Release v6.0.0

12 Nov 10:05
Compare
Choose a tag to compare

Changes:

  • Upgraded all the libraries (except for Ink).
  • Introduced IntentBot and IntentBotResponse
  • No more debug values
  • The way scores are handled has been updated. Now returned as MatcherScores inside the IntentBotResponse
  • The matched intent is also in the IntentBotResponse
  • IntentMatchers should now return NoIntentMatch instead of null
  • Removal of default phrases and the introduction of the RepromptGenerator interface so bots can generate custom reprompts.
  • Removal of Jodatime
  • Upgrade to latest OpenNLP. Doc trainier no longer accepts tokenizer parameter. Always uses whitespace tokenizer so build scripts will need changing

Release V5.0.4

29 Aug 04:02
Compare
Choose a tag to compare

Changes:

  • Adds fix for bug with restoring sessions when the Ink story changes.

Release v5.0.3

09 Aug 00:30
Compare
Choose a tag to compare

Changes:

  • Performance improvement for templated slots
  • Bug fix to correct set default slot value when no match is found

Release v5.0.2

15 Jul 02:23
ff223b8
Compare
Choose a tag to compare

Changes:

  • Now throws a BadInkStoryState when saving story state into a session. Can happen with latest version of Ink.

Release v5.0.1

24 Jun 02:30
Compare
Choose a tag to compare

Changes:

  • Small tweak for new line handling at the start of content generated by Ink especially with choices

Release v5.0.0

11 Jun 02:08
Compare
Choose a tag to compare

Updated to use the latest version of blade-ink, matching Ink v0.8.3

Note: This is likely to be a breaking change as Ink made significant changes to whitespace handling in the latest versions of Ink. See https://github.com/inkle/ink/releases/tag/0.8.1 for more details

In particular:

  • Choices should now be enclosed by [ ] in Ink scripts used by an InkBot
  • Extended If/else/switch statements with diverts should have diverts on the same line as the condition

See the main README and the test .ink files (in mutters-ink-bot) for more examples.

Release 4.4.2

08 May 09:26
Compare
Choose a tag to compare

Minor release:

  • Fix so that reprompts etc are handled correctly when confused bot it triggered.

Release v4.4.0

03 Oct 22:18
Compare
Choose a tag to compare

Changes:

  • Caching of Ink Story in thread local to improve performance when dealing with large Ink files