Releases: matrix-org/matrix-appservice-slack
Releases · matrix-org/matrix-appservice-slack
1.11.0-rc1 (2022-03-21)
1.10.0 (2021-12-22)
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)
1.10.0-rc3 (2021-12-06)
1.10.0-rc2 (2021-12-06)
Internal Changes
- Switch to using Debian as a base for Docker images. (#645)
1.10.0-rc1 (2021-11-23)
1.9.0 (2021-10-11)
Features
- Make the team sync hint to channel admins configurable (#601)
- Add optional bridge blocking upon exceeding a monthly active user limit (#612)
- The bridge now automatically invites users to private rooms if there is a message and they are not joined. (#613)
- Track the success/failure rate of oauth sessions with the
oauth_session_result
metric. (#621) - Make UserActivityTracker configurable (#623)
Bugfixes
- Sync channels and users of a Slack team independently, so that one failure does not cause the other to fail. (#599)
- Fix a crash on startup caused by the homeserver rejecting a join/leave from a ghost when team sync is enabled. (#606)
- Add missing help text for
whoami
command. (#620) - Fix a bug where typing in an admin command in the bridge admin room would cause the bridge to immediately exit. (#624)
Internal Changes
1.9.0-rc3 (2021-10-08)
Bugfixes
- Fix a bug where typing in an admin command in the bridge admin room would cause the bridge to immediately exit. (#624)
1.9.0-rc2 (2021-10-08)
1.9.0-rc1 (2021-09-30)
Features
- Make the team sync hint to channel admins configurable (#601)
- Add optional bridge blocking upon exceeding a monthly active user limit (#612)
- The bridge now automatically invites users to private rooms if there is a message and they are not joined. (#613)
Bugfixes
- Sync channels and users of a Slack team independently, so that one failure does not cause the other to fail. (#599)
- Fix a crash on startup caused by the homeserver rejecting a join/leave from a ghost when team sync is enabled. (#606)
- Add missing help text for
whoami
command. (#620)
Internal Changes
1.8.0 (2021-04-22)
No significant changes since 1.8.0-rc1
Features
- Add provisioning endpoint to get Slack channel info (#571)
- Add
teamSync.xyz.channels.allow_public
option to disable public channel syncing (#577)
Bugfixes
- Autocreated public rooms will no longer be encrypted by default (#576)
Improved Documentation
- Mention the need for a classic app in the documentation. (#427)
Internal Changes
- Update to matrix-appservice-bridge 2.6.0-rc1 (#575)
- The unit/integration tests have been moved to the root level, and are not built by default. (#582)
- Regenerate package-lock.json to fix a build issue (#586)
- Config samples: Corrected rtm.logging to rtm.log_level
rtm.log_level: "off" is not a valid value and should be "silent" (#587) - Update to matrix-appservice-bridge 2.6.0 (#589)