Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[3.6.0] - 2020-08-21

Added

  • Method res.send() is now public.
  • New method plugins.getWrappedPlugin() simplifies testing of plugins
  • Entity persistence
    • entites are persisted inside a dialoge
    • they're accessible under @<entity> state variable
  • Support for designers FAQ Bounce
  • Support for state variable metadata
    • vars.dialogContext()
    • vars.expiresAfter()
    • vars.preserveMeta()
  • Support for system entities
  • new botbuild.plugin resolver, which combines snippets (inlineCode) and plugins (customCode) resolvers
    • public plugin library is now a part of the core Wingbot lib

Fixed

  • designer resolver botbuild.postback now passes the text to next interaction
  • fixes a problem, which affects the API, when an empty conversation occurs

Changed

  • Replaced request-promise-native with node-fetch
  • Raised code coverage threshold to 90-80-90

[3.5.0] - 2020-06-25

Added

  • new public method .expectedKeywords() at Request, which exports expected intents and quick replies to be retained in next request
  • new public method .expectedConfidentInput() at Responder, which marks the next input as confident
  • new public method .isConfidentInput() at Request, which tells you, that confident input was expected
  • new option confidentInputFilter for ReturnSender and all channel adapters, which overrides a default input filter for confident content
  • new option stateTextFilter at conversationsApi(), which enables custom filtering of confident data

Fixed

  • designer resolver botbuild.postback now passes the text to next interaction
  • fixes a problem, which affects the API, when an empty conversation occurs

Changed

  • updated node modules

[3.4.1] - 2020-04-28

Fixed

  • path.posix replace by (path.posix || path) for using in browser

[3.4.0] - 2020-04-28

Added

  • new public method .emitAction() at ReducerWrapper (Router, BuildRouter), which enables low level tracking

Fixed

  • res.trackAs(false) should not fire also the Processors event

results matching ""

    No results matching ""