From 4bed073c658c4ebe425a6873d8b240f0ef41ad75 Mon Sep 17 00:00:00 2001 From: Wim Date: Sun, 9 Jul 2017 15:37:53 +0200 Subject: Release v0.16.0 --- README.md | 3 +-- changelog.md | 36 ++++++++++++++++++++++++++++++++++++ matterbridge.go | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index cc897d1b..1d89efa9 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,7 @@ Accounts to one of the supported bridges # Installing ## Binaries Binaries can be found [here] (https://github.com/42wim/matterbridge/releases/) -* Latest rc release (with steam support) [v0.16.0-rc2](https://github.com/42wim/matterbridge/releases/latest) -* Latest stable release [v0.15.0](https://github.com/42wim/matterbridge/releases/tag/v0.15.0) +* Latest stable release [v0.16.0](https://github.com/42wim/matterbridge/releases/tag/v0.16.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 32413b4f..d97cb1dc 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,39 @@ +# v0.16.0 +## 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 +* mattermost: add support for mattermost 4.0 +* steam: New protocol support added (http://store.steampowered.com/) +* discord: Support for embedded messages (sent by other bots) + Shows title, description and URL of embedded messages (sent by other bots) + To enable add ```ShowEmbeds=true``` to your discord config +* discord: ```WebhookURL``` posting support added (thanks @saury07) #204 + Discord API does not allow to change the name of the user posting, but webhooks does. + +## Changes +* general: all :emoji: will be converted to unicode, providing consistent emojis across all bridges +* telegram: Add ```UseInsecureURL``` option for telegram (default false) + WARNING! If enabled this will relay GIF/stickers/documents and other attachments as URLs + Those URLs will contain your bot-token. This may not be what you want. + For now there is no secure way to relay GIF/stickers/documents without seeing your token. + +## Bugfix +* irc: detect charset and try to convert it to utf-8 before sending it to other bridges. #209 #210 +* slack: Remove label from URLs (slack). #205 +* slack: Relay <>& correctly to other bridges #215 +* steam: Fix channel id bug in steam (channels are off by 0x18000000000000) +* general: various improvements +* general: samechannelgateway now relays messages correct again #207 + + # v0.16.0-rc2 ## Breaking Changes * URL,UseAPI,BindAddress is deprecated. Your config has to be updated. diff --git a/matterbridge.go b/matterbridge.go index 5fa690ea..69c30694 100644 --- a/matterbridge.go +++ b/matterbridge.go @@ -12,7 +12,7 @@ import ( ) var ( - version = "0.16.0-rc2" + version = "0.16.0" githash string ) -- cgit v1.2.3