hubotio / hubot

A customizable life embetterment robot.
https://hubotio.github.io/hubot/
MIT License
16.66k stars 3.75k forks source link

feat: Make datastore async/await. #1666

Closed joeyguerra closed 1 year ago

joeyguerra commented 1 year ago

feat: throw error instead of calling process.exit in try/catch. Let the process fail on it's own.

fix: Shell adapter wasn't closing the Readline stream properly. It was causing test scenarios to hang. fix: adapter.emote had a typo fix: call removeAllListeners in close method. fix: Response.play() wasn't working. fix: argument being sent to the catchAll callback was not correct. It's supposed to be a CatchAllMessage type.

chore: Add @deprecated for Brain wrapper methods in Adapter chore: Remove is-circular chore: Replace mocha with Node's Test Runner chore: Remove chai, sinon and sinon-chai

BREAKING CHANGE: Updating datastore to async/await API.

github-actions[bot] commented 1 year ago

:tada: This PR is included in version 9.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: