diff --git a/README.md b/README.md index f3b977a9..65c7c983 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,8 @@ ![matterbridge.gif](https://s15.postimg.org/qpjhp6y3f/matterbridge.gif) -Simple bridge between Mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, Rocket.Chat, Hipchat(via xmpp) and Matrix with REST API. +Simple bridge between Mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, Rocket.Chat, Hipchat(via xmpp), Matrix and Steam. +Has a REST API. # Table of Contents * [Features](#features) @@ -20,7 +21,8 @@ Simple bridge between Mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, R * [Thanks](#thanks) # Features -* Relays public channel messages between multiple mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, Rocket.Chat, Hipchat (via xmpp) and Matrix. Pick and mix. +* Relays public channel messages between multiple mattermost, IRC, XMPP, Gitter, Slack, Discord, Telegram, Rocket.Chat, Hipchat (via xmpp), Matrix and Steam. + Pick and mix. * Matterbridge can also work with private groups on your mattermost/slack. * Allow for bridging the same bridges, which means you can eg bridge between multiple mattermosts. * The bridge is now a gateway which has support multiple in and out bridges. (and supports multiple gateways). @@ -38,11 +40,13 @@ Accounts to one of the supported bridges * [Hipchat](https://www.hipchat.com) * [Rocket.chat](https://rocket.chat) * [Matrix](https://matrix.org) +* [Steam](https://store.steampowered.com/) # Installing ## Binaries Binaries can be found [here] (https://github.com/42wim/matterbridge/releases/) -* Latest stable release [v0.15.0](https://github.com/42wim/matterbridge/releases/latest) +* Latest rc release (with steam support) [v0.16.0-rc1](https://github.com/42wim/matterbridge/releases/latest) +* Latest stable release [v0.15.0](https://github.com/42wim/matterbridge/releases/tag/v0.15.0) ## Building Go 1.6+ is required. Make sure you have [Go](https://golang.org/doc/install) properly installed, including setting up your [GOPATH] (https://golang.org/doc/code.html#GOPATH) diff --git a/changelog.md b/changelog.md index e9e1fb2c..78bc71d6 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,23 @@ +# v0.16.0-rc1 +## Breaking Changes +* URL,UseAPI,BindAddress is deprecated. Your config has to be updated. + * URL => WebhookURL + * BindAddress => WebhookBindAddress + * UseAPI => removed + This change allows you to specify a WebhookURL and a token (slack,discord), so that + messages will be sent with the webhook, but received via the token (API) + If you have not specified WebhookURL and WebhookBindAddress the API (login or token) + will be used automatically. (no need for UseAPI) + +## New features +* steam: New protocol support added (http://store.steampowered.com/) +* discord: WebhookURL posting support added (thanks @saury07) #204 + Discord API does not allow to change the name of the user posting, but webhooks does. + +## Bugfix +* general: samechannelgateway now relays messages correct again #207 +* slack: Remove label from URLs (slack). #205 + # v0.15.0 ## New features * general: add option IgnoreMessages for all protocols (see mattebridge.toml.sample) diff --git a/matterbridge.go b/matterbridge.go index 3b1a564e..39aaf600 100644 --- a/matterbridge.go +++ b/matterbridge.go @@ -12,7 +12,7 @@ import ( ) var ( - version = "0.16.0-dev" + version = "0.16.0-rc1" githash string )