HomeBlog › Violet v0.8

Violet v0.8: Conversation Engine Improvements

Feb 8, 2018 · by Vineet

We focused on the core of Violet — the Conversation Engine — in this release. As we have been using Violet, we collected a number of scenarios where it was hard to do things that would be common in conversations. In this release we therefore did a fairly significant refactor and clean-up of the engine and polished some of the rough edges.

This work has meant that the functionality that used to live in the Conversation Engine can now be found in four distinct classes:

Beyond the refactor

Alongside this refactoring of the Violet core, we also made a number of improvements:

As always, you can install the latest release from npm with npm install violet-conversations --save. We'd love to hear about the scripts you've built — and about the samples you'd like to see next.