Releases: matrix-org/matrix-appservice-slack
Releases · matrix-org/matrix-appservice-slack
1.0.0
1.0.0 (2019-10-03)
This release marks the end of the 1.0RC period. Please see UPGRADE
for notes on how to upgrade your bridge from 0.3.2 to 1.0.
Features
- Add documentation built by RTD at https://matrix-appservice-slack.rtfd.io (#273)
Bugfixes
- Fix migrator bug where it would not find an access token (#267)
- Fix issue where Slack webhooks would not be able to send messages to Matrix. (#269)
- Fix issue where uploading large files will crash the bridge. (#264)
- Lock around avatar updates so it doesn't race. (#274)
Improved Documentation
- Update documentation for the bridge to include more information on Docker. Thanks @kingoftheconnors. (#168)
- Added migration instructions for docker users (#268)
1.0.0-rc6
1.0.0-rc5
1.0.0-rc4
1.0.0-rc4 (2019-09-24)
Bugfixes
- Fix multi-person DMs being marked with the group (private channel) type rather than the mpim type. (#253)
- Connecting an account via OAuth will no longer barf on the lack of a
puppeting
parameter (#254) - Don't log stack traces for missing rooms, teams or events (#255)
- Don't log the whole response object when an error occurs when sending slack requests (#256)
- Fix .toUpperCase() errors due to the bridge trying to handle unknown deleted messages (#257)
Internal Changes
1.0.0-rc3
1.0.0-rc2
1.0.0-rc1
1.0.0-rc1 (2019-09-13)
This is the first RC of a major restructure of the bridge's architecture. Please do NOT upgrade production bridges onto this release
Features
- Add caching option to config to limit the number of stored users in memory (#228)
- The bridge now has support for the RTM API. See the README for more information. (#164)
- Support Postgresql and implement generic Datastores. (#186)
- A datastore migration script is included. (#190)
- Add a /health endpoint. (#199)
- Add support for puppeting Slack accounts. (#200)
Bugfixes
- Fix issue where DMs can race while the DM room is being created. (#219)
- Logging out your personal puppeting token no longer logs out the whole workspace. (#220)
- Correctly add reply fallbacks on messages in threads, and edits in threads. Thanks @Cadair. (#169
- Correctly bookeep threads when we reply on matrix. Thanks @Cadair. (#194
Internal Changes
- The project now uses TypeScript for source code (#152)
- The project now has integration testing! (#181)
- The project now uses towncrier for changelog management. (#216)
- Room storage is now handled in a dedicated class (#225)
- We now use the Slack Node library for calls (#185)
- Add CONTRIBUTING.md (#207)