• v3.0-beta6 7e6548eb90

    v3.0-beta6 Pre-release

    cadence released this 2025-01-07 12:31:31 +00:00 | 161 commits to main since this release

    This is a beta version. It is incomplete.

    Please see the breaking changes in the v3.0-beta1 release notes.

    Features

    • 7e6548e Send a read receipt after successfully bridging a Matrix events
      • This may provide reassurance that the bridge is currently functioning.
    • 06b6a63 Sync pins back from Matrix to Discord
      • d->m has always been working, this adds the equivalent m->d.
    • 2009e23 New documentation article: Why does the bridge have a website?
    • 75140a5 8a6b8ee Allow Discord users to promote Matrix users to admin
    • 6411279 84d61a1 Web server now supports being hosted on sub-paths, and no longer requires a dedicated domain
    • dcb7dda npm run setup checks that the mandatory Discord intents have been enabled

    Changes

    • 3e5034c 93cacba Remove read receipts visibility client hint
      • This is a failed experiment that is long past its time. It needs to go.
    • 4c62124 Improve invitation QR codes used on web
    • 16ac997 Add reassuring prose around interrupting/resuming setup
    • d706391 During setup, echo details about requests, for reverse proxy configuration QA

    Fixes

    • bf01db1 Check server before checking well-known
      • This was causing setup to be unusable with strangely configured well-known files. Now it should more closely follow the behaviour of the popular clients.
    • e00ce22 Replace into guild_active from homepage
      • Now you can use the homepage buttons to make things right if you change your mind.
    • 0fe02dc Fix web page exploding for unlinked guilds
    • bded929 Fix guild page being broken when unlinked
    • a35860c Handle more guild page situations
    • 4f040e4 Autocreate space if autocreating the room
    • 559d932 Fix voice messages not being delivered
    • 88a232f Cope if the username is already registered

    Quality

    • 20b575c Mention PluralKit support on the readme
    • 97043d9 Await an operation a bit further up the chain
    • c599dff Tests and coverage for web
    • 53379a9 Clean up log message that has never ever occurred
    • 7ff2a38 Move room linking logic out of template
    • a63d173 Remove redundant/invalid checks from setup
    Downloads