0.20.1 (2020-08-17)
There were enough changes during the RC period to warrant a new release, so 0.20.0
was dropped in favour of 0.20.1
.
Features
- Media URLs now include the filename when sent to IRC. (#1087)
- The quit debouncer has been rewritten to be more performant, dropping QUITs entirely until the bridge is able to cope with them. (#1091)
- Add metrics for tracking user activeness for matrix and irc users (#1105)
- Track connection state in metrics (#1110)
Bugfixes
- Fix duplicate messages appearing if an IRC message is poorly decoded. (#1081)
- Make sure a killed BridgedClient is dead, even if connect was never called (#1098)
- Fix issue where /metrics would respond with no data (#1107)
- Fix metrics worker dying and crashing after high load (#1109)
- Speed up operations on the publicity syncer for IRC -> Matrix (#1111)
- Fix issue where all irc bridged rooms would be marked as public (#1113)
- Allow nicknames to start with a special character or number according to RFC 2812 § 2.3.1 (#1114)
- Fix UTF-8 encoding bugs matrix-org/node-irc#49
- Fix bug where the bridge couldn't use SASL auth with some networks due because it expected a space in the response matrix-org/node-irc#47