• v0.5.0-rc.8 b70470fa71

    v0.5.0-rc.8
    All checks were successful
    Checks / Prek / Pre-commit & Formatting (push) Successful in 55s
    Release Docker Image / Build linux-amd64 (release) (push) Successful in 5m39s
    Release Docker Image / Build linux-arm64 (release) (push) Successful in 5m46s
    Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 11s
    Documentation / Build and Deploy Documentation (push) Successful in 24s
    Checks / Prek / Clippy and Cargo Tests (push) Successful in 8m22s
    Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 12m0s
    Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 12m11s
    Release Docker Image / Create Max-Perf Manifest (push) Successful in 11s
    Stable

    nex released this 2025-09-21 20:42:03 +00:00 | 25 commits to main since this release

    Signed by nex
    SSH key fingerprint: SHA256:dylClQrKTh1UAkepeWSFdloxb1jOTXaHTvo+Z+Zkztw

    Continuwuity is a community-driven fork and continuation of the much-loved conduwuit Matrix homeserver, written entirely in Rust. Today we're releasing v0.5.0-rc.8!

    Room v12! MSC4155 invite filtering! Full profile fields! Join routing optimisation! LDAP! User suspension via API! It's all in this action-packed thriller update coming to a forge near you! Persons under 18 must be accompanied by an adult.

    A lot has happened since rc7 - we've got 30 stars on the main forge, 111 (one hundred and eleven!) stars on the GitHub mirror, and 16 stars on the Codeberg mirror. We also had to unfortunately upgrade our main room, but over two thirds (200) of the previous room made it over! Thanks for sticking with us :)
    Hopefully, this is the final RC release before we release 0.5.0, allowing us to switch back to traditional 0ver versioning. But also here's a big list of everything that happened (also visible on the v0.5.0-rc.8 milestone):]

    New features

    • v12 room support (#943)
    • LDAP authentication support (#921)
    • Full MSC4133 profile support (#1034)
    • Suspending users via MSC4323 (#967)
    • MSC4155 invite filtering (#1013)
    • Support providing faster joins (lowers CPU and bandwidth usage when providing a join) (#997)
    • Admin command to allow leaving a room remotely (#956)
    • Allow overriding via-stuffing behaviour (#956 also)

    Bug fixes

    • Update resolv-conf dependency to resolve some jemalloc errors (#1056)
    • Call the policy server later in the PDU creation process (#915)
    • Dropped fake v2 room support (#926)
    • Room leave events are now correctly sent down sync (#959)
    • Preserve image metadata during thumbnailing (#944, #999)

    Security fixes

    • inhibit_login no-longer bypasses suspend-on-register, autojoins, and admin room announcement (reported by #1014, fixed in #1015)

    As before, if you are still running conduwuit 0.4.6 or above, or an older version of continuwuity, you can just drop in this version with no trouble!
    A Docker image is available at forgejo.ellis.link/continuwuation/continuwuity:v0.5.0-rc.8. You can always get the latest release with the latest tag. We also mirror to GitLab: registry.gitlab.com/continuwuity/continuwuity

    You can also find binaries attached to this release.

    Caution

    You'll notice that they're named differently from the rc.6 release - we've been having some issues getting static binaries built in time, so we've uploaded dynamic binaries in the meantime. You need to install liburing and have glibc available to run these binaries - we'll get static binaries (and .debs) up soon! When we do, we'll post in the announcements room.

    Matrix Rooms

    Join our Matrix room and space to chat with us about the project!

    If you run your own continuwuity server, you should also join the announcements room, as important announcements are sent there (and may not be mirrored to the main room).

    Downloads