Skip to content

v2.5.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Half-Shot Half-Shot released this 29 Jan 11:15
· 419 commits to develop since this release
v2.5.0-rc1

2.5.0-rc1 (2021-01-29)

Features

  • Allow for returning roomId in onAliasQuery which facilitates handling room creation yourself. (#288)
  • Allow the Bridge to be initalised without starting the HTTP listener. (#299)
  • Add Intent.resolveRoom function (#301)

Bugfixes

  • Fix a case where an encrypted bridge may stop syncing for some users of the bridge (#285)
  • Fix onAliasQuery tests which would pass no matter if they failed (#289)
  • Fix regex complexity vulnerability in highlight.js (GHSA-7wwv-vh3v-89cq) (#290)
  • Fix a bug where /metrics would report empty values. (#296)
  • Fix a bug that would cause membership queue request failures to not be reported under the membershipqueue_reason metric (#300)
  • Fix Winston logging errors if the bridge hadn't called Logger.configure yet (#302)

Internal Changes

  • Improve some TypeScript return types (#292)
  • Update dependencies. We now use Typescript 4.1 which means that promiseutil.Defer now strictly checks resolve types. (#295)
  • Update matrix-js-sdk to 9.5.0 (#303)
  • Fetch metrics asynchronously (#304)