Skip to content
Pre-release
Pre-release

@Half-Shot Half-Shot released this Sep 13, 2019 · 171 commits to master since this release

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)
Assets 2
You can’t perform that action at this time.