Skip to content

Roadmap

Kevin Leung edited this page Aug 9, 2018 · 21 revisions

Wolf Schedule and Roadmap

Below is the schedule and roadmap for Wolf. Please note that these dates and feature plans are all subject to change.

Schedule

Release Time frame*
2.1.x Q4 2018
2.0.0 Q4 2018
1.0.0 Q3 2018 - Complete

* References to yearly quarters (Q1, Q2, Q3, Q4) are calendar-based

2.1.0 Features

  • Cancellation (conversation and ability level) Issue #46
  • Slot tags (to facilitate NLP entity.name matching).. decouples slotName and entity.name
  • More Robust nextAbility support Issue #60
  • Ability dependencies

2.0.0 Features

  • Multi-ability onCompletes per turn
  • Flexible ability get function (supports asynchronous operations)
  • Flexbile slot data get function (supports asynchronous operations)
  • Ability definition hot swap/loading
  • No Redux Dev Tool dependency

1.0.0 Features

  • Defined ability.ts interface
  • Basic nextAbility support (ability branching)
  • Automatic slot detection/filling
  • Automatic detection of completed abilities
  • Asynchronous support for ability onComplete
  • Slot level validation
  • Slot level required confirmation (slot dependencies)
  • Types fully defined for TypeScript use
  • Redux Remote DevTools support
Clone this wiki locally