Skip to content
This repository has been archived by the owner on Mar 2, 2024. It is now read-only.

v0.2.0

Compare
Choose a tag to compare
@tulir tulir released this 26 Aug 14:19
· 287 commits to master since this release
  • Added handling for rate limit errors when connecting to Instagram.
  • Added option to not bridge m.notice messages (thanks to @bramenn in #55).
  • Fixed bridging voice messages to Instagram (broke due to server-side changes).
  • Made Instagram message processing synchronous so messages are bridged in order.
  • Updated Docker image to Alpine 3.16.
  • Enabled appservice ephemeral events by default for new installations.
    • Existing bridges can turn it on by enabling ephemeral_events and disabling sync_with_custom_puppets in the config, then regenerating the registration file.
  • Added options to make encryption more secure.
    • The encryption -> verification_levels config options can be used to make the bridge require encrypted messages to come from cross-signed devices, with trust-on-first-use validation of the cross-signing master key.
    • The encryption -> require option can be used to make the bridge ignore any unencrypted messages.
    • Key rotation settings can be configured with the encryption -> rotation config.