• v0.5.5 55ccfdb973

    v0.5.5
    All checks were successful
    Checks / Prek / Pre-commit & Formatting (push) Successful in 1m59s
    Documentation / Build and Deploy Documentation (push) Successful in 3m16s
    Build / Debian DEB / build (ubuntu-previous) (push) Successful in 53m5s
    Build / Debian DEB / build (ubuntu-latest) (push) Successful in 55m40s
    Build / Debian DEB / build (debian-latest) (push) Successful in 10m30s
    Build / Debian DEB / build (debian-oldstable) (push) Successful in 33m5s
    Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 53s
    Release Docker Image / Build linux-amd64 (release) (push) Successful in 5m16s
    Release Docker Image / Build linux-arm64 (release) (push) Successful in 4m46s
    Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 7m6s
    Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 6m13s
    Build / Fedora RPM / build (push) Successful in 59m29s
    Release Docker Image / Create Max-Perf Manifest (push) Successful in 1m25s
    Checks / Prek / Clippy and Cargo Tests (push) Successful in 43m42s
    Stable

    nex released this 2026-02-16 01:36:04 +00:00 | 22 commits to main since this release

    Signed by nex
    GPG key ID: 0FA334385D0B689F

    Continuwuity 0.5.5

    Discord should be hostile to their users more often! it's great for us

    Woah. Another release. Isn't that neat? We've got bugfixes and other goodies for you in this one, as always. This is another minor bugfix release, so don't expect a second Christmas, but below we've got some things that we've improved on since v0.5.4, including fixes to a number of commonly-encountered issues. The changelog may also hold answers you seek.

    First off, thank you

    Normally these release notes are just full of witty jokes and then a bunch of technical information, but I want to take the time to thank each and every person involved in our community. We've absolutely exploded in popularity over the past two weeks, which has included a doubling in our community rooms' member counts, a huge spike in new deployments, a significant increase in activity in our rooms across the board, and by nature, a large influx of new bugs to squash.

    Our development bandwidth is very limited - the three main developers on the team are busy with education and work, and this being simply a labour of love, have not had nearly enough time to get to everything, and it has been incredibly stressful on all of us. I (on behalf of the team) am incredibly grateful that everyone in our community has been so patient and understanding, and a fairly large portion of the community has also been proactive and either helped us out directly with development work (either by opening PRs, or at least filing issue reports for us to get to later), and even helping out in our support rooms. I cannot thank everyone enough for buckling down and sticking with us during this period.
    Any to anyone just joining us - you've almost definitely hit some of the rough edges that have plagued us for a while now, but a significant number of new deployments have stuck with us, and we are eternally thankful for this. Your support means the world to us <3.

    We are occasionally being asked if we accept donations; we do, but not as collective team. You can donate to myself, @Jade, and @ginger directly here:

    Additionally, giving us a star on GitHub massively helps boost our visibility and in turn helps other prospective server admins discover us. And if you can't give us money, and you can't give us a star for whatever reason, spreading the word of continuwuity is also just as valuable ❤️

    Anyway, you're here for features and bugfixes, so here you go:

    Features

    • Added unstable support for MSC4406: M_SENDER_IGNORED. Contributed by @nex (#1308)
    • Introduce a resolver command to allow flushing a server from the cache or to flush the complete cache. Contributed by @nex (#1349)
    • Improved the handling of restricted join rules and improved the performance of local-first joins. Contributed by @nex (#1368)
    • You can now set a custom User Agent for URL previews; the default one has been modified to be less likely to be blocked. Contributed by @trashpanda (#1372)
    • Introduced a new "first run" experience to make it easier to get started with a new deployment (read the changelog for this one). Contributed by @ginger (#1367)
    • Invites from remote users will now be properly removed if the remote user revokes the invite. Contributed by @nex.
    • Add the ability to configure MatrixRTC foci like LiveKit in the well-known file. Contributed by @magikid. (#1356)

    Bugfixes

    • Fixed invites sent to other users in the same homeserver not being properly sent down sync. Users with missing or broken invites should clear their client caches after updating to make them appear. Contributed by @ginger (#1346)
    • LDAP-enabled servers will no longer have all admins demoted when LDAP-controlled admins are not configured. Contributed by @Jade (#1307)
    • Fixed sliding sync not resolving wildcard state key requests, making calling work properly in Element X. Contributed by @titaniumtown (#1370)
    • Fixed the federation /get_missing_events route, which could cause events sent in complex rooms to be incorrectly failed by remote servers. Contributed by @nex.
    • Appservices being unreachable when one of their users is invited no-longer leaks the appservice's token in the error message. Contributed by @nex.

    Get Continuwuity

    Docker Images

    • Forgejo: forgejo.ellis.link/continuwuation/continuwuity:v0.5.5

    Mirrors (may be outdated):

    • Docker Hub: docker.io/jadedblueeyes/continuwuity:v0.5.5
    • GitHub: ghcr.io/continuwuity/continuwuity:v0.5.5
    • GitLab: registry.gitlab.com/continuwuity/continuwuity:v0.5.5

    You can also use the latest tag for the most recent release.

    First-party Packages

    Community Packages

    Packaging status

    Binaries

    Plain binaries are distributed below. They require glibc and liburing to work - most distributions already have these installed.

    From Source

    See our deployment documentation for instructions on building from source.

    Downloads