Violet v0.5: Our First Release
In our quest towards enabling others to build great voice experiences, a key goal of ours is to share our work. We therefore wanted to get Violet used by more than just our team — and today we have made the first public release of Violet.
Highlights of this release
Beyond improved documentation, this release includes a number of highlights:
- We significantly updated support for loading and storing data in Salesforce.
- We added support for updating fields (thanks to Gina Nguyen).
- Custom objects and fields are now assumed to be the default, and native objects/fields are indicated with a
*. - We added examples and test cases for working with the
Caseobject. - All of the experimental features in Violet now need to be explicitly enabled — by calling the right methods or loading the modules.
Violet started with us trying to do too many intelligent things automatically, which caused confusion among users. Making experimental behaviour opt-in gives developers clearer, more predictable control over their conversations.
Get started with npm install violet-conversations --save, and let us know what you build.