Skip to content

2.5.0 (2021-02-10)

Compare
Choose a tag to compare
@Half-Shot Half-Shot released this 10 Feb 11:30
· 418 commits to develop since this release
2.5.0

No significant changes since 2.5.0-rc1

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)