Latest release

v4.0.0

@twisterghost twisterghost released this Jun 1, 2018 · 2 commits to master since this release

Primarily housekeeping and module updates. This bump gets Jankbot to an LTS node version and increments the node-dota2 dependency to the latest as of today for modules to use (for good, not evil).

User-facing updates

  • Node version bumped to 8.9.1
  • node-dota2 version bumped to 6.0.1
  • All module API functions are optional
  • Removed deprecated compatible property from module API
  • Config script now prompts you to run npm start to start Jankbot

Under the hood

  • Modernize with airbnb eslint config
  • Tests infrastructure ported from Mocha to AVA

v3.3.1

@twisterghost twisterghost released this Apr 21, 2017 · 15 commits to master since this release

  • Fixed a bug where Jankbot would always respond when beginning or ending a chat

v3.3.0

@twisterghost twisterghost released this Mar 25, 2017 · 19 commits to master since this release

  • Updated dependencies to latest versions
    • This includes the node-dota2 instance which Jankbot exposes in the dota2.js module, now using version 4.2.1

v3.2.0

@twisterghost twisterghost released this Jun 30, 2016 · 22 commits to master since this release

  • Added onBotLogin hook to the module api. See the documentation here

v3.1.0

@twisterghost twisterghost released this Jun 10, 2016 · 23 commits to master since this release

  • Added dota2.getClient() for the core dota2 module

v3.0.1

@twisterghost twisterghost released this Apr 1, 2016 · 29 commits to master since this release

Minor code and quality of life updates.

  • Began port to ES6
  • All dependencies brought up-to-date
  • Jankbot now specifies a preferred node version

v3.0.0

@twisterghost twisterghost released this Feb 26, 2016 · 42 commits to master since this release

Enhancements

  • Internal node-steam and node-dota2 packages updated
    • This allows for native Windows installation and Dota 2 Reborn support

Module API

  • Lodash version bumped to 4.0.0
  • Request dependency removed from Jankbot - specify dependencies in your package.json file for your module

v3.0.0-rc-2

@twisterghost twisterghost released this Jan 24, 2016 · 1 commit to update-dependencies since this release

This is a release candidate for Jankbot v3.0.0 - may be unstable

Enhancements

  • Internal node-steam and node-dota2 packages updated
    • This allows for native Windows installation and Dota 2 Reborn support

Module API

  • Lodash version bumped to 4.0.0
  • Request dependency removed from Jankbot - specify dependencies in your package.json file for your module

v2.1.1

@twisterghost twisterghost released this Oct 10, 2015 · 57 commits to master since this release

Enhancements

  • Removed unnecessary script files for installing, configuration and running
    • Moved responsibility of installing, configuration and running to npm