Skip to content

Latest commit

 

History

History
98 lines (59 loc) · 4.52 KB

CHANGELOG.md

File metadata and controls

98 lines (59 loc) · 4.52 KB

4.0.0 (2023-09-15)

Bugfixes

  • Prefer server-level display names when available. (#888)
  • Update matrix-appservice-bridge to use a non-deprecated method of authenticating to a homeserver. Fixes #896. (#897)
  • Let file logs correctly ignore modules matching "logging.files[*].disabled" in the configuration file. (#902)

Deprecations and Removals

  • Node.JS 16 is now unsupported, please upgrade to Node.JS 18 or later. Node.JS 18 is now used for Docker. (#897)

Internal Changes

  • Update the package registry for better-discord.js, and use its latest release. (#898)
  • Modify the "start" and "debug" package scripts to not trigger a TypeScript build, and to accept a user-supplied command line option for the path to the bridge configuration file. (#900)
  • Update the GitHub action used for checking pull requests for sign-off status. (#901)

3.1.1 (2022-11-10)

Bugfixes

  • Fix a crash caused by processing metrics for Matrix events. (#869)

3.1.0 (2022-11-03)

Features

  • Adds a config value, in order to disable forwarding room topic changes from Matrix to Discord (disableRoomTopicNotifications, false by default). (#836)

Bugfixes

  • Include the domain name in the regular expression. (#834)
  • Remove usage of unreliable field age on events, allowing the bridge to work with non-Synapse homeserver implementations. (#842)
  • Prevent crashes when handling messages sent to voice channels. (#858)

3.0.0 (2022-08-12)

Bugfixes

  • Make sure we don't lose errors thrown when checking usage limits. (#823)
  • Fix Docker instances not starting due to being unable to load a dynamic library in the latest unstable image. (#828)
  • Remove matrix.to hyperlinks when relaying non-Discord user mentions to Discord. Fix mentioning Matrix users in Discord. (#829)

Deprecations and Removals

  • Minimum required Node.js version is now 16. (#825)

Internal Changes

  • Remove unused variables. (#657)
  • Add workflow for building docker images, and push new docker images to ghcr.io. (#826)
  • Remove git config workaround to pull a dependency from github.com. (#830)

2.0.0 (2022-08-05)

Improved Documentation

  • Update CONTRIBUTING.md guide to reference the newly-updated guide for all of the matrix.org bridge repos. (#794)

Deprecations and Removals

  • Node.JS 12 is now unsupported, please upgrade to Node.JS 14 or later. Node.JS 16 becomes the new default version. (#811)

Internal Changes

  • Add automatic changelog generation via Towncrier. (#787)
  • Use yarn instead of npm for package management and scripts. (#796)
  • Add new CI workflow to check for signoffs. (#818)