- Uses a more modern design
- Increases the font size
- Adds the
showIntro
option for each tree - More documentation and the
test-dev
npm script
- Uses a custom slugify method
- Fixes bugs on the translator
- Added support for Markdown (in the node's body only) and text only (uses the new
bodyFormat
tree option) - Renamed
--build-mode
to--builder-mode
- Added the
--watch-tree
option to watch file changes in the tree definitions - Added the
--use-stable-ids
option to generate option id in a predictable way (useful while developing trees) - Tree validation always performs schema validation, also when in
builder mode
- Added json-schema validation to the settings file
- Added all the strings in the settings to provide a poor man "i18n"
Breaking change: the settings
custom
key has been renamed tostring
- Added the
t
helper for string transposition
- Moved to YAML for the tree definition
- Use onSelect and deprecates nextNodeId
First public release