Skip to content

Releases: matrix-org/matrix-bifrost

2.1.1

01 Apr 13:25

Choose a tag to compare

2.1.1 (2026-04-01)

Bugfixes

  • Deprecate the "nedb" datastore engine, and fix known crash when using it in Node 24. (#374)
  • Fix incoming messages in DM rooms created after having left an older DM room with the same XMPP user. (#376)

Internal Changes

  • CI: Fix changelog job. (#375)

2.1.0

23 Oct 17:51

Choose a tag to compare

2.1.0 (2025-10-23)

Bugfixes

  • Update matrix-appservice-bridge to fix IO.ELEMENT.MSC4190.M_APPSERVICE_LOGIN_UNSUPPORTED error with MSC4190 enabled homeservers. (#371)

Internal Changes

  • Update required Node version to 22. (#371)

2.0.1

06 Sep 09:25

Choose a tag to compare

2.0.1 (2024-09-06)

Internal Changes

  • Move MediaProxy configuration to the toplevel

v2.0.0

06 Sep 08:51

Choose a tag to compare

2.0.0 (2024-09-06)

========================

Note: With version 2.0.0, the bridge takes over the serving of Matrix media, which until now was the responsibility of the homeserver.

To allow that, a Media Proxy needs to be configured and accessible from the internet. Please refer to the mediaProxy section in the config for details on how to configure it.
This replaces the mediaserverUrl config option.

Features

  • Use MediaProxy to serve authenticated Matrix media. (#365)

Bugfixes

  • Fix a few cases where Bifrost may crash if an event fails to be handled. (#360)

Internal Changes

  • Update matrix-appservice-bridge to fix the issues discovered in -rc1

v2.0.0-rc1

02 Sep 13:51

Choose a tag to compare

v2.0.0-rc1 Pre-release
Pre-release

2.0.0-rc1 (2024-09-02)

========================

Note: With version 2.0.0, the bridge takes over the serving of Matrix media, which until now was the responsibility of the homeserver.

To allow that, a Media Proxy needs to be configured and accessible from the internet. Please refer to the mediaProxy section in the config for details on how to configure it.
This replaces the mediaserverUrl config option.

Features

  • Use MediaProxy to serve authenticated Matrix media. (#365)

Bugfixes

  • Fix a few cases where Bifrost may crash if an event fails to be handled. (#360)

1.0.3 (2024-02-23)

23 Feb 18:12

Choose a tag to compare

Bugfixes

  • Fix several cases where Bifrost may crash if a gateway room was inaccessible. (#355)
  • Catch errors when profile updates fail. Notably, prevent fatal errors when an inbound displayname change fails. (#359)

1.0.2 (2024-01-12)

12 Jan 14:45

Choose a tag to compare

Bugfixes

  • Fix docker image containing extra dependencies. (#353)

1.0.1 (2024-01-12)

12 Jan 09:14

Choose a tag to compare

Internal Changes

  • Log precise error when failing to connect to homeserver on startup. (#344)
  • Replace several packages with core node APIs. (#345)
  • Reduce docker image size by removing unused packages. (#346)

1.0.0 (2024-01-08)

08 Jan 13:09

Choose a tag to compare

Deprecations and Removals

  • Drop support for Node 16, and support Node 20 and 21. (#343)

Internal Changes

  • Upgrade json5 (development dependency) to 1.0.2 to fix prototype pollution vulnerability. (#328)

0.4.2 (2022-12-01)

01 Dec 17:49
0.4.2

Choose a tag to compare

Bugfixes

  • Fix being unable to join XMPP MUCs via Matrix room aliases. (#323)