Releases: mautrix/discord
Releases Β· mautrix/discord
v0.6.5
v0.6.4
v0.6.3
v0.6.2
v0.6.1
- Bumped minimum Go version to 1.20.
- Fixed all logged-in users being invited to existing portal rooms even if they don't have permission to view the channel on Discord.
- Fixed gif links not being treated as embeds if the canonical URL is different than the URL in the message body.
v0.6.0
- Added initial support for backfilling threads.
- Exposed
Application
flag to displayname template. - Changed
m.emote
bridging to use italics on Discord. - Updated Docker image to Alpine 3.18.
- Added limit to parallel media transfers to avoid high memory usage if lots of messages are received at the same time.
- Fixed guilds being unbridged if Discord has server issues and temporarily marks a guild as unavailable.
- Fixed using
guilds bridge
command without--entire
flag. - Fixed panic if lottieconverter isn't installed.
- Fixed relay webhook secret being leaked in network error messages.
v0.5.0
- Added support for intentional mentions in Matrix (MSC3952).
- Added
GlobalName
variable to displayname templates and updated the default template to prefer it over usernames. - Added
Webhook
variable to displayname templates to allow determining if a ghost user is a webhook. - Added guild profiles and webhook profiles as a custom field in Matrix message events.
- Added support for bulk message delete from Discord.
- Added support for appservice websockets.
- Enabled parsing headers (
#
) in Discord markdown. - Messages that consist of a single image link are now bridged as images to closer match Discord.
- Stopped bridging incoming typing notifications from users who are logged into the bridge to prevent echoes.
v0.4.0
- Added bridging of friend nicks into DM room names.
- Added option to bypass homeserver for Discord media. See docs for more info.
- Added conversion of replies to embeds when sending messages via webhook.
- Added option to disable caching reuploaded media. This may be necessary when using a media repo that doesn't create a unique mxc URI for each upload.
- Improved formatting of error messages returned by Discord.
- Enabled discordgo info logs by default.
- Fixed limited backfill always stopping after 50 messages (thanks to @odrling in #81).
- Fixed startup sync to sync most recent private channels first.
- Fixed syncing group DM participants when they change.
- Possibly fixed inviting to portal rooms when multiple Matrix users use the bridge.
v0.3.0
v0.2.0
- Switched to zerolog for logging.
- The basic log config will be migrated automatically, but you may want to tweak it as the options are different.
- Added support for logging in with a bot account. The Authentication docs have been updated with instructions for creating a bot.
- Added support for relaying messages for unauthenticated users using a webhook. See docs for instructions.
- Added commands to bridge and unbridge channels manually.
- Added
ping
command. - Added support for gif stickers from Discord.
- Changed mention bridging so mentions for users logged into the bridge use the Matrix user's MXID even if double puppeting is not enabled.
- Actually fixed ghost user info not being synced when receiving reactions.
- Fixed uncommon bug with sending messages that only occurred after login before restarting the bridge.
- Fixed guild name not being synced immediately after joining a new guild.
- Fixed variation selectors when bridging emojis to Discord.