Bugfixes
- Improve reliability of Matrix users being bridged with correct displayname and avatar (#628)
- Fix an issue where Slack users sometimes have stale displaynames (#631)
- Fix inverted check causing Slack messages to not be relayed to Matrix. Thanks to @ewilderj (#648)
Internal Changes
- Use the MembershipQueue for handling joins and leaves in the TeamSyncer. (#633)
- Docker images now use Node 16 (#639)
- Update dependencies, remove unused winston dependencies. (#640)
- Switch to using Debian as a base for Docker images. (#645)
- Fix a regression in Node 16+ environments where the bridge may occasionally crash when a message wasn't handled successfully. (#646)