Releases: 42wim/matterbridge
Releases · 42wim/matterbridge
Matterbridge v0.7.1
Matterbridge v0.8.0
- Add support for mattermost 3.5.0
Matterbridge v0.7.0
Breaking config changes from 0.6 to 0.7
Matterbridge now uses TOML configuration (https://github.com/toml-lang/toml)
See matterbridge.toml.sample for an example
New features
General
- Allow for bridging the same type of bridge, which means you can eg bridge between multiple mattermosts.
- The bridge is now actually a gateway which has support multiple in and out bridges. (and supports multiple gateways).
- Discord support added. See matterbridge.toml.sample for more information.
- Samechannelgateway support added, easier configuration for 1:1 mapping of protocols with same channel names. #35
- Support for override from environment variables. #50
- Better debugging output.
- discord: New protocol support added. (http://www.discordapp.com)
- mattermost: Support attachments.
- irc: Strip colors. #33
- irc: Anti-flooding support. #40
- irc: Forward channel notices.
Bugfix
- irc: Split newlines. #37
- irc: Only respond to nick related notices from nickserv.
- irc: Ignore queries send to the bot.
- irc: Ignore messages from ourself.
- irc: Only output the "users on irc information" when asked with "!users".
- irc: Actually wait until connection is complete before saying it is.
- mattermost: Fix mattermost channel joins.
- mattermost: Drop messages not from our team.
- slack: Do not panic on non-existing channels.
- general: Exit when a bridge fails to start.
Matterbridge v0.6.1
Changes since v0.6.0-beta2
- Slack support added
- 100% CPU bug fixed
- Fix Mattermost API change
Matterbridge v0.6.0-beta2
Changes since v0.6.0-beta1
- Gitter support added
- Documentation fixed
Matterbridge v0.6.0-beta1
Breaking changes from 0.5 to 0.6
commandline
- -plus switch deprecated.
UsePlus=true
orPlus
in[general]
section
IRC section
Enabled
added (default false)
AddEnabled=true
orEnabled
to the[IRC]
section if you want to enable the IRC bridge
Mattermost section
Enabled
added (default false)
AddEnabled=true
orEnabled
to the[mattermost]
section if you want to enable the mattermost bridge
General section
- Use
Plus=true
orPlus
in[general]
section to enable the API version of matterbridge
New features
- Matterbridge now bridges between any specified protocol (not only mattermost anymore)
- XMPP support added. See matterbridge.conf.sample for more information
- RemoteNickFormat {BRIDGE} variable added
You can now add the originating bridge toRemoteNickFormat
egRemoteNickFormat="[{BRIDGE}] <{NICK}> "
Matterbridge v0.5.0
This releases merges matterbridge-plus back in.
It also breaks a bit of configuration, removing redundant and unnecessary options.
See migration info for more information about the changes.
More documentation can be found in the sample configuration
New features
- SASL support
- Sync with mattermost 3.2.0
Bugfixes
- Fix possible corrupted messages
- Fix crash on invalid team
- Fix docker build
Matterbridge v0.5.0-beta2
- Add SASL support
- Sync with mattermost 3.2.0
- Fix possible corrupted messages
- Fix crash on invalid team
Matterbridge v0.5.0-beta1
This releases merges matterbridge-plus back in.
It also breaks a bit of configuration, removing redundant and unnecessary options.
See migration info for more information about the changes.
More documentation can be found in the sample configuration
Matterbridge v0.4.2
- Fix mattermost 3.1.0 API change (#24)
- Add support for ignoring nicks (add
IgnoreNicks = "nick1 nick2"
to[mattermost]
or[irc]
section) (42wim/matterbridge-plus#25)