Skip to content

Releases: 42wim/matterbridge

Matterbridge v1.1.1

04 Sep 11:46
Compare
Choose a tag to compare

Bugfix

  • mattermost: fix public links

Matterbridge v1.1.0

01 Sep 18:23
Compare
Choose a tag to compare

New features

  • general: Add better editing support. (actually edit the messages on bridges that support it)
    (mattermost,discord,gitter,slack,telegram)
  • mattermost: use API v4 (removes support for mattermost < 3.8)
  • mattermost: add support for personal access tokens (since mattermost 4.1)
    Use Token="yourtoken" in mattermost config
    See https://docs.mattermost.com/developer/personal-access-tokens.html for more info
  • matrix: Relay notices (matrix). Closes #243
  • irc: Add a charset option. Closes #247

Bugfix

  • slack: Handle leave/join events (slack). Closes #246
  • slack: Replace mentions from other bridges. (slack). Closes #233
  • gitter: remove ZWSP after messages

Matterbridge v1.0.1

16 Aug 20:32
Compare
Choose a tag to compare

New features

  • mattermost: add support for mattermost 4.1.x
  • discord: allow a webhookURL per channel #239

Matterbridge v1.0.0

05 Aug 13:53
Compare
Choose a tag to compare

New features

  • general: Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord. #199
  • discord: Shows the username instead of the server nickname #234

Bugfix

  • general: Handle same account in multiple gateways better
  • mattermost: ignore edited messages with reactions
  • mattermost: Fix double posting of edited messages by using lru cache
  • irc: update vendor

Matterbridge v1.0.0-rc1

30 Jul 16:08
Compare
Choose a tag to compare

New features

  • general: Add action support for slack,mattermost,irc,gitter,matrix,xmpp,discord. #199

Bugfix

  • general: Handle same account in multiple gateways better
  • mattermost: ignore edited messages with reactions
  • mattermost: Fix double posting of edited messages by using lru cache
  • irc: update vendor

Matterbridge v0.16.3

24 Jul 14:27
Compare
Choose a tag to compare

Bugfix

  • general: Fix in/out logic. Closes #224
  • general: Fix message modification
  • slack: Disable message from other bots when using webhooks (slack)
  • mattermost: Return better error messages on mattermost connect

Matterbridge v0.16.2

18 Jul 21:51
Compare
Choose a tag to compare

New features

Bugfix

  • slack: fix loop introduced by relaying message of other bots #219
  • slack: Suppress parent message when child message is received #218
  • mattermost: fix regression when using webhookurl and webhookbindaddress #221

Matterbridge v0.16.1

15 Jul 15:05
Compare
Choose a tag to compare

New features

  • slack: also relay messages of other bots #213
  • mattermost: show also links if public links have not been enabled.

Bugfix

  • mattermost, slack: fix connecting logic #216

Matterbridge v0.16.0

09 Jul 13:50
Compare
Choose a tag to compare

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

Matterbridge v0.16.0-rc2

07 Jul 21:51
Compare
Choose a tag to compare

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)

Bugfix since rc1

  • steam: Fix channel id bug in steam (channels are off by 0x18000000000000)
  • 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.
  • irc: detect charset and try to convert it to utf-8 before sending it to other bridges. #209 #210
  • general: various improvements