Skip to content

Changelogs

TothiViseo edited this page Apr 29, 2020 · 13 revisions


Version 2.3.0

  • node-red-contrib-viseo-bot-message [0.9.0] : Add sizing of attachments in Adaptive cards

Version 2.2.0

  • node-red-contrib-viseo-facebook [0.5.0] : Upgrade to Facebook Graph API v6.0

Version 2.1.1

  • node-red-contrib-viseo-bot-message [0.8.1] : Add text button marker prefix for Adaptive cards (PR #152)

Version 2.1.0

  • node-red-contrib-viseo-bot-message [0.8.0] : compatibility with Google Reservation API
  • node-red-contrib-viseo-dialogflow [1.0.0] : compatibility with Google Reservation API
  • node-red-contrib-viseo-dialogflow [1.0.1] : fixes with Node-red 1.0
  • node-red-contrib-viseo-google-actions [0.2.0] : add order update API

Version 2.0.3

  • node-red-contrib-viseo-bot-message [0.7.1] : fix attachment cannot be changed (PR #151)
  • node-red-contrib-viseo-help [2.0.0]: compatibility fix with Node-Red 1

Version 2.0.2

  • node-red-contrib-viseo-bot-message [0.7.0] : add images in adaptive cards

Version 2.0.0

  • Node v12
  • Node-Red 1
  • Botbuilder V4
  • Directline

Version 1.0.1

Remove duplicate keys in configuration file : Fixes version of packages in catalog.

Version 1.0.0

node-red-contrib-viseo-amazon

[0.1.0]

node-red-contrib-viseo-aws

[0.1.0]

node-red-contrib-viseo-blink

[0.2.0]

node-red-contrib-viseo-botbuilder

[0.8.0]

node-red-contrib-viseo-bot-message

[0.4.0]

  • bot-send-card: VISEO Bot KEY
  • bot-send-card: Context values
  • bot-event: "Reply" is not available anymore from bot-event
  • bot-event: Add before-reply event
  • bot-send-card: Add before-reply event
  • bot-transaction: Add before-reply event
  • bot-send-custom-custom: Add before-reply event

[0.5.0]

node-red-contrib-viseo-chatbase

[0.1.0]

node-red-contrib-viseo-credentials

[0.1.0]

node-red-contrib-viseo-dialogflow

[0.1.0]

node-red-contrib-viseo-ethjs

[0.1.0]

node-red-contrib-viseo-facebook

[0.3.0]

  • facebook-server: delete useless prompt event handler
  • facebook-server: VISEO Bot KEY

node-red-contrib-viseo-ffmpeg

[0.3.0]

node-red-contrib-viseo-file

[0.4.0]

node-red-contrib-viseo-google-actions

[0.1.0]

  • google-actions: Context values
  • google-actions: output field is only of msg type, the global one is not available anymore
  • google-places: output field is only of msg type, the global one is not available anymore

node-red-contrib-viseo-google-authentication

[0.1.0]

  • google-service-account: use googleapis package

node-red-contrib-viseo-google-maps

[0.1.0] ?

node-red-contrib-viseo-google-speech

[0.3.0]

node-red-contrib-viseo-google-spreadsheet

[0.3.0]

node-red-contrib-viseo-google-youtube

[0.1.0]

  • node-youtube: use ~27.0.0 version of googleapis package
  • node-youtube-playlist: use ~27.0.0 version of googleapis package

node-red-contrib-viseo-help

[0.2.0]

node-red-contrib-viseo-inbenta

[0.1.0]

node-red-contrib-viseo-log

[0.6.0]

  • Update application insights module to fix several issues (ex: microsoft/ApplicationInsights-node.js#182)
  • add possibility to configure the application insights client
  • share application insights configuration between nodes
  • fix issue when client undefined

node-red-contrib-viseo-loop

[0.4.0]

node-red-contrib-viseo-ms-graph

[0.3.0]

node-red-contrib-viseo-ms-oxford

[0.3.0]

  • node-content-moderator: Context values
  • node-content-moderator: output field is only of msg type, the global one is not available anymore
  • node-content-moderator: moved to node-red-contrib-viseo-ms-decision
  • node-luis-config: moved to node-red-contrib-viseo-ms-authentication
  • node-luis: VISEO Bot KEY
  • node-luis: Context values
  • node-luis: NLP formatted responses
  • node-luis: intent field is only of msg type, the global one is not available anymore
  • node-luis: moved to node-red-contrib-viseo-ms-language
  • node-ms-config: moved to node-red-contrib-viseo-ms-authentication
  • node-qna: VISEO Bot KEY
  • node-qna: Context values
  • node-qna: output field is only of msg type, the global one is not available anymore
  • node-qna: moved to node-red-contrib-viseo-ms-language
  • node-speech-search: moved to node-red-contrib-viseo-ms-search
  • node-speech-api: VISEO Bot KEY
  • node-speech-api: moved to node-red-contrib-viseo-ms-speech
  • node-spell-check: Context values
  • node-spell-check: output field is only of msg type, the global one is not available anymore
  • node-spell-check: moved to node-red-contrib-viseo-ms-search
  • node-text-analytics: Context values
  • node-text-analytics: output field is only of msg type, the global one is not available anymore
  • node-text-analytics: moved to node-red-contrib-viseo-ms-language
  • node-video-indexer: VISEO Bot KEY
  • node-video-indexer: moved to node-red-contrib-viseo-ms-vision
  • node-vision-image-describe: VISEO Bot KEY
  • node-vision-image-describe: Context values
  • node-vision-image-describe: moved to node-red-contrib-viseo-ms-vision
  • node-vision-image-faces: VISEO Bot KEY
  • node-vision-image-faces: delete useless extend dependency
  • node-vision-image-faces: moved to node-red-contrib-viseo-ms-vision

node-red-contrib-viseo-salesforce

[0.2.0]

node-red-contrib-sarah

[0.2.0]

node-red-contrib-search

node-red-contrib-viseo-sensit

[0.1.0]

node-red-contrib-viseo-socketio

[0.2.0]

  • node-socketio-out: Context values
  • node-socketio-server: VISEO Bot KEY
  • node-socketio-server: delete useless prompt event handler
  • node-socketio-server: change error logs

[0.3.0]

  • node-socketio-server: moved to node-red-contrib-viseo-bot-socketio (0.0.1)

node-red-contrib-viseo-soundex

[0.2.0]

node-red-contrib-viseo-sox

[0.1.0]

node-red-contrib-viseo-tokenizer

[0.2.0] ?

node-red-contrib-viseo-trello

[0.3.0] ?

node-red-contrib-viseo-wechat

[0.2.0]

node-red-viseo-middleware

[0.1.0]

  • reload page when auth needed during an ajax request

node-red-viseo-helper

[0.2.0]

node-red-viseo-storage-plugin

[0.1.0]

node-red-contrib-viseo-jimp

[0.3.2]

  • add read feature to let image manipulation in JS node
  • Jimp can output to an in memory buffer

Notes

Context values

  • The getContextValue checks if the given string is empty (returns null) and performs RED.util.evaluateNodeProperty function from Node-RED. As it takes the typedInput paremeter, it is more efficient than the old getByString function.
  • The setContextValue function performs the opposite using the RED.util.setMessageProperty and RED.util.parseContextStore methods. It also takes the typedInput paremeter, so it can easily set the value for a msg, flow or global context.

NLP formatted responses

To make it easier to switch between different NLP nodes, all of them have the same output:

{
  "query":  /* resolved query */,
  "intent": /* detected intent */,
  "score":  /* detected intent score */,
  "entities": /* object (keys/values) of entities */,
  "source":   /* the NLP source, such as "dialogflow" */,
  "completeResponse": /* the complete response */
}
Clone this wiki locally