Skip to content

0.29.0-rc1 (2021-07-21)

Pre-release
Pre-release
Compare
Choose a tag to compare
@Half-Shot Half-Shot released this 21 Jul 15:10
· 355 commits to develop since this release
0.29.0-rc1

Please note: 0.28.0(-rc1) is abandoned as more features became ready to ship before we reached the end of the release candidate stage. Users of 0.28.0-rc1 should upgrade to this release. Some changelog entries below will be duplicated from 0.28.0-rc1.

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

  • 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 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)

  • 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

  • Fix typo regarding examples of hostname and port in Bridge Setup documentation (4. Registration) (#1405)

  • Migrate the list of bridged IRC networks from the deprecated github wiki to the hosted documentation (https://matrix-org.github.io/matrix-appservice-irc/latest/).
    Add libera.chat to the list. (#1416)

  • The Debug API is now documented in the hosted documentation, replacing the wiki page. (#1420)