Open renovate[bot] opened 6 years ago
:construction_worker: This PR has received other commits, so Renovate will stop updating it to avoid conflicts or other problems. If you wish to abandon your changes and have Renovate start over you may click the "rebase" checkbox in the PR body/description.
If you think this comment is in error and the branch is not modified, try deleting this comment. If it comes back again the next time Renovate runs, please submit an issue or seek config help.
This PR contains the following updates:
0.6.14
->0.7.2
Release Notes
howdyai/botkit
### [`v0.7.2`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#072) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.7.1...3973651cd335833d6e14e37b9ab87c05b4222a6f) Update dependency on `request` to latest to fix security warnings in dependency tree. ### [`v0.7.1`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#071) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.7.0...v0.7.1) Update dependency on `botbuilder` to `3.16` to fix security warnings in dependency tree. ### [`v0.7.0`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#070) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.21...v0.7.0) This release is the first major step towards [deprecating Botkit Studio](https://togithub.com/howdyai/botkit/issues/1534), and introducing a more general system for scripted dialogs and content from [Botkit CMS](https://togithub.com/howdyai/botkit-cms). We urge all Botkit users to update to the most recent version of Botkit. This may require an update to your project's package.json file. - Remove all functionality pertaining to Botkit Studio statistics and analytics APIs. All stats related services provided by Botkit Studio will cease operation on Dec 15. - Remove `stats_optout` flag from configuration. - Remove Botkit Studio options from command line interface. - Calls to Botkit Studio and/or Botkit CMS will no longer include the user's id New features and changes: - Support for Facebook Personas API. [Full docs here](https://botkit.ai/docs/readme-facebook.html#personas-api) -- [Thanks to @ouadie-lahdioui](https://togithub.com/howdyai/botkit/pull/1497)! - Many Facebook APIs [have been promisified](https://togithub.com/howdyai/botkit/pull/1520) by [@htaidirt](https://togithub.com/htaidirt) - Improved technique used to verify incoming webhooks from Slack [use hmac compare instead of direct compare](https://togithub.com/howdyai/botkit/pull/1539) - Thanks, [@danhofer](https://togithub.com/danhofer)! ### [`v0.6.21`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0621) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.20...v0.6.21) - Add support for Slack's chat.getPermalink ### [`v0.6.20`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0620) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.19...v0.6.20) - Fix bug introduced in 0.6.19 that caused events to improperly fire twice. - Emit a warning if Slack webhook validation is not enabled. - To prepare for upcoming changes to Botkit Studio and Botkit stats collection: - Prevent bots without Botkit Studio credentials from sending stat events - Emit a message about stats data collection at startup ### [`v0.6.19`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0619) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.18...v0.6.19) No new features, but updates throughout the dependency tree for security and stability purposes. - Updated dependency versions to latest available - Rewrote Botkit command line tool to remove dependency on abandoned library. Upgrade to the latest: `npm install -g botkit` - Switched from using jscs to eslint for linting purposes. ### [`v0.6.18`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0618) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.17...v0.6.18) - Fix syntax error in Web connector. Oops! Thanks for reporting this issue [@iworkforthem](https://togithub.com/iworkforthem)! - Add support for Google Hangouts "card_clicked" event. [Thanks to @ouadie-lahdioui](https://togithub.com/howdyai/botkit/pull/1487) ### [`v0.6.17`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0617) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.16...v0.6.17) In addition to minor fixes, dependency version updates, and documentation updates, this version includes: - Google Hangouts support is here! Thanks to [@ouadie-lahdioui's hard work](https://togithub.com/howdyai/botkit/pull/1414), your bot can now operate in [Hangouts Chat](https://gsuite.google.com/products/chat/). Get started with the [Botkit Starter Kit for Google Hangouts](https://togithub.com/howdyai/botkit-starter-googlehangouts). [Botkit docs for Google Hangouts connector](https://botkit.ai/docs/readme-google-hangouts.html) - CiscoSpark bots are now officially WebexBots. Everything is backwards compatible thanks to the hard work of [@ObjectIsAdvantag](https://togithub.com/howdyai/botkit/pull/1349), but you should move to using `Botkit.webexbot()` instead of `Botkit.sparkbot()` ASAP. [Botkit docs for Cisco Webex Teams](https://botkit.ai/docs/readme-webex.html) [Read more about these changes](https://botkit.ai/docs/readme-webex.html#webex-rebrand). - Tests have been reorganized and updated thanks to [@fastbean-au](https://togithub.com/howdyai/botkit/pull/1468). - Errors that occur in the middleware pipeline will now cause `pipeline_error` event to be emitted. In addition, errors at specific stages of the pipeline will also emit their own events: `ingest_error`, `normalize_error`, `categorize_error` and `receive_error`. This should make it easier to debug problems in middleware. Thanks to [@Nop0x](https://togithub.com/howdyai/botkit/pull/1425). [Docs](https://botkit.ai/docs/core.html#middleware-error-events) Handle a pipeline error: ```javascript controller.on('pipeline_error', function(err, bot, message, stage_name) { // ... handle it! }); ``` Handle a specific stage error: ```javascript controller.on('ingest_error', function(err, bot, message) { // ... handle it! }); ``` ### [`v0.6.16`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0616) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.15...v0.6.16) - Fixed issue in Cisco adapter introduced in 0.6.15 ### [`v0.6.15`](https://togithub.com/howdyai/botkit/blob/master/changelog.md#0615) [Compare Source](https://togithub.com/howdyai/botkit/compare/v0.6.14...v0.6.15) - [The documentation has moved to a dedicated docs site!](https://botkit.ai/docs) The transition begun 3 versions ago is now complete. [Any future changes to documentation should be submitted to this repo](https://togithub.com/howdyai/botkit-docs). Some minor tweaks: - Update to the way Webex Teams bots identify themselves [PR #1397](https://togithub.com/howdyai/botkit/pull/1397) Thank you to [@jpjpjp](https://togithub.com/jpjpjp) - Externalize the utterances object [#1085](https://togithub.com/howdyai/botkit/pull/1085) thanks to [@hannanabdul55](https://togithub.com/hannanabdul55) - For Botkit web adapter, add `typingDelayFactor` config option, as well as `controller.setTypingDelayFactor()` to change how fast the bot types. Values between 0-1 will speed up the bot's typing, values above 1 will slow it down. - [Docs](https://botkit.ai/docs/readme-web.html#controllersettypingdelayfactordelayfactor) - [PR #1387](https://togithub.com/howdyai/botkit/pull/1387) Thanks to [@schmitzl](https://togithub.com/schmitzl) Several updates to the TypeScript definitions: - Add `collectResponse` to CoreBot's public types [#1358](https://togithub.com/howdyai/botkit/pull/1358) thanks to [@pducks32](https://togithub.com/pducks32) - Add missing methods to d.ts [#1359](https://togithub.com/howdyai/botkit/pull/1359) thanks to [@ypresto](https://togithub.com/ypresto) - Updating typings for interactive messages [#1318](https://togithub.com/howdyai/botkit/pull/1318) thanks to [@jaalger](https://togithub.com/jaalger) Thanks to frequent contributor [@ouadie-lahdioui](https://togithub.com/ouadie-lahdioui) for the updates to Facebook Messenger: - Add FB scheduled broadcast - [Docs](https://botkit.ai/docs/readme-facebook.html#cancel-a-scheduled-broadcast) - [#1354](https://togithub.com/howdyai/botkit/pull/1354) - Add FB payment settings API - [Docs](https://botkit.ai/docs/readme-facebook.html#controllerapimessenger_profilepayment_settings) - [#1369](https://togithub.com/howdyai/botkit/pull/1369) - Add FB Thread owner API - [Docs](https://botkit.ai/docs/readme-facebook.html#get-thread-owner) - [#1353](https://togithub.com/howdyai/botkit/pull/1353) Support for Slack's new security feature: - Request Signing with Slack Signing Secret - [Docs](https://botkit.ai/docs/readme-slack.html#securing-outgoing-webhooks-and-slash-commands) - [#1406](https://togithub.com/howdyai/botkit/pull/1406) thanks to [@shishirsharma](https://togithub.com/shishirsharma)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.