Skip to content

0.29.0 (2021-08-02)

Compare
Choose a tag to compare
@Half-Shot Half-Shot released this 02 Aug 08:40
· 349 commits to develop since this release
0.29.0

(N.B. We skipped the 0.28.0 release as new features became ready to ship before we completed the RC period. Users on 0.27.0 or earlier should upgrade to 0.29.0)

Features

  • Add Prometheus metrics for IRC connection times (#1418)
  • Change the reply rendering to something more IRCish (and configurable) (#1424)
  • Truncate original messages more gently when replying (#1428)

Bugfixes

  • Fix an issue where a hot reload would fail if advanced was not defined in the original config. (#1383)
  • Update matrix-org-irc to 1.0.0 to fix a bug where the bridge can crash. (#1388)
  • Fix an issue where a Matrix user's IRC connection is stuck and unable to join some channels. (#1394
  • Require explicit server selection for !storepass when more than one possibility exists.
    This makes the command a bit more verbose, but avoids the situation where a password could've been accidentally specified for the wrong server. (#1363)
  • Fix multiline replies having only one line sent to IRC (#1425)
  • Ensure the irc_connection_time_ms histrogram metric uses sensible bucket sizes. (#1426)

Improved Documentation

Internal Changes

  • Fix a bug where messages from IRC would be blocked by the privacy filter when allowUnconnectedMatrixUsers set to true in a room config event. (#1406)
  • Handle known error-codes when OPER command fails instead of disconnecting. (#1385)
  • Add a link referring to the in-tree documentation to the admin room help text. (#1402)
  • Add linting for test files (#1403)