github matrix-org/matrix-appservice-slack 1.5.0-rc1
1.5.0-rc1 (2020-08-25)

latest releases: 2.1.2, 2.1.1, 2.1.0...
pre-release3 years ago

Features

  • Add disallow_direct_messages config option to selectively deny users the ability to DM bridged users. (#435)
  • Bridge in all Slack members of a channel when connnecting it to a room. (#448)

Bugfixes

  • Don't redact Matrix events as a result of the bridge deleting a Slack message. (#431)
  • Print the correct appservice port on the console when using the one from the config (#440)
  • Fixes the broken admin command "help oauth" (#445)
  • The bridge will no longer register deleted Slack users on startup. (#448)
  • Fix an issue where sometimes Slack media files would be bridged as a 'm.file' (#450)
  • Stop Team Sync from calling Slack's API more rapidly than configured (#454)
  • Fix NedbDatastore.getTeam when an error happened or the team doesn't exist (#455)
  • Correctly handle TeamSync failures, which displays a warning but does start the bridge. This previously resulted in an uncaught Promise. (#456)
  • Fix issue where slack messages would not properly thread together (#459)
  • Rename unlink room command to unlink to make it callable.
    Allow link to be called with a team_id (#462)
  • Don't automatically join new users to all public channels (#463)
  • Fix issue where bridged Slack files fail silently or upload garbled data. (#466)
  • Fix issue where Slack files would not be uploaded to Matrix (#470)

Improved Documentation

  • Consistently suggest to use port 5858 for the appservice (#436)

Internal Changes

  • Misc improvements to PostgreSQL datastore. Thanks @vitaly-t! (#429)
  • Upgrade dependencies (#437)
  • Rebrand: Replace mentions of Riot with Element (#438)
  • Remove local buildkite files in favour of using the matrix-org/pipelines repo. (#442)
  • Admin commands must be a string (#443)
  • Add unit tests for AdminCommand (#444)
  • Warn if the bot isn't in the admin room (#458)
  • Improve event processing time by adding an index to the events table (#469)

Don't miss a new matrix-appservice-slack release

NewReleases is sending notifications on new releases.