Releases: beeper/bridge-manager
Releases · beeper/bridge-manager
v0.7.0
- Added support for running official Python bridges (
telegram
,facebook
,instagram
,googlechat
,twitter
) and the remaining Go bridge (slack
).- The legacy Signal bridge will not be supported as it requires signald as an external component. Once the Go rewrite is ready, a config template will be added for it.
- Added
bbctl proxy
command for connecting to the appservice transaction websocket and proxying all transactions to a local HTTP server. This enables using any 3rd party bridge in websocket mode (removing the need for port-forwarding). - Added experimental Docker image for wrapping
bbctl run
. - Updated minimum Go version to 1.20 when compiling bbctl from source.
v0.6.1
- Added config option to store bridge databases in custom directory.
- Fixed running official Go bridges on macOS when libolm isn't installed system-wide.
- Fixed 30 second timeout when downloading bridge binaries.
- Fixed creating config directory if it doesn't exist.
- Changed default config path from
~/.config/bbctl.json
to~/.config/bbctl/config.json
.- Existing configs should be moved automatically on startup.
v0.6.0
v0.5.0
- Added bridge config template for Google Messages.
- Added bridge type in bridge state info when setting up bridges with config templates.
- This is preparation for integrating self-hosted official bridges into the Beeper apps, like login via the Chat Networks dialog and Start New Chat functionality.
- Fixed typo in WhatsApp config template.
- Updated config templates to enable websocket pinging so the websockets would stay alive.
- Moved
isSelfHosted
flag to top-level bridge state info.