Skip to content

Beta Release v0.4.0

Choose a tag to compare

@Abrahamic-God Abrahamic-God released this 01 Feb 21:18
· 40 commits to master since this release

0.4.0 (2017-02-01)

  • use new @slack/client lib. send client-id header with twitch API requests (d076d3e)

Bug Fixes

  • resub events (487ae74)
  • package: update convict to version 2.0.0 (#4) (4c2af37)

Code Refactoring

  • use WebSockets (via Socket.IO) instead of RPC (885d44e)

Features

  • chat: update tmi.js to 0.0.29, support aws cluster by default (33894b6)
  • twitchchat: update tmi.js to 0.0.28 (6703eec)
  • emit resub message w/ subscription event (92fb3c4)

Styles

  • all: adopt xo/esnext style (756f081)

BREAKING CHANGES

  • All clients must now connect via Socket.IO
  • config format has changed. username and password now go in a twitch object. This object also needs a clientId string.
  • Streen no longer responds to commands from channels that aren't the configured status channel
  • Ported to ES6, require Node.js >= 4.0.0