| ⇢ | A | Conversation added | |
| ⇢ | A | ConverseApi added | |
| ⇢ | A | EntityApi added | |
| ⇢ | A | MessageApi added | |
| ⇢ | A | EntityValue added | |
| ⇢ | A | SpeechApi added |
| ⇢ | B | Conversation::converse() added | |
| ⇢ | B | Conversation::performStep() added | |
| ⇢ | B | SpeechApi::extractMeaning() added | |
| ⇢ | A | Conversation::getNextStep() added | |
| ⇢ | A | EntityApi::update() added | |
| ⇢ | A | EntityApi::deleteExpression() added | |
| ⇢ | A | EntityApi::create() added | |
| ⇢ | A | Conversation::__construct() added | |
| ⇢ | A | MessageApi::extractMeaning() added | |
| ⇢ | A | EntityValue::__construct() added | |
| ⋮ | view more | ||
| B | ↗ | A | Api::getIntentBySpeech() improved |
| B | ↗ | A | Conversation::converse() improved |
| B | ↛ | Conversation::performStep() removed | |
| A | ↛ | Conversation::getNextStep() removed | |