• v0.5.4 19146166c0

    v0.5.4
    Some checks failed
    Documentation / Build and Deploy Documentation (pull_request) Successful in 1m4s
    Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m31s
    Update flake hashes / update-flake-hashes (pull_request) Successful in 53s
    Documentation / Build and Deploy Documentation (push) Successful in 1m8s
    Checks / Prek / Pre-commit & Formatting (push) Successful in 2m42s
    Build / Fedora RPM / build (push) Successful in 26m23s
    Release Docker Image / Build linux-arm64 (max-perf) (push) Successful in 3m36s
    Release Docker Image / Build linux-amd64 (release) (push) Successful in 4m27s
    Release Docker Image / Build linux-arm64 (release) (push) Successful in 4m53s
    Release Docker Image / Create Multi-arch Release Manifest (push) Successful in 52s
    Release Docker Image / Build linux-amd64 (max-perf) (push) Successful in 13m15s
    Release Docker Image / Create Max-Perf Manifest (push) Successful in 16s
    Checks / Prek / Clippy and Cargo Tests (push) Successful in 58m57s
    Build / Debian DEB / build (debian-latest) (push) Successful in 25m39s
    Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 22m18s
    Build / Debian DEB / build (debian-oldstable) (push) Successful in 11m56s
    Build / Debian DEB / build (ubuntu-previous) (push) Successful in 18m54s
    Build / Debian DEB / build (ubuntu-latest) (push) Failing after 2m56s
    Stable

    nex released this 2026-02-08 19:22:25 +00:00 | 22 commits to main since this release

    Signed by nex
    GPG key ID: 0FA334385D0B689F

    Continuwuity 0.5.4

    thank god for the gay open source team in my phone

    Hey all! This update bakes you a pie of all of your favourite things: bug fixes (including security fixes), new features, and docs improvements!

    Here's a sample from the changelog:

    Features

    • The announcement checker will now announce errors it encounters in the first run to the admin room, plus a few other misc improvements. Contributed by @Jade (#1288)
    • Drastically improved the performance and reliability of account deactivations. Contributed by @nex (#1314)
    • Refuse to process requests for and events in rooms that we no longer have any local users in (reduces state resets and improves performance). Contributed by @nex (#1316)
    • Added server-specific admin API routes to ban and unban rooms, for use with moderation bots. Contributed by @nex (#1301)

    Bugfixes

    • Fix the generated configuration containing uncommented optional sections. Contributed by @Jade (#1290)
    • Fixed specification non-compliance when handling remote media errors. Contributed by @nex (#1298)
    • UIAA requests which check for out-of-band success (sent by matrix-js-sdk) will no longer create unhelpful errors in the logs. Contributed by @ginger (#1305)
    • Use exists instead of contains to save writing to a buffer in src/service/users/mod.rs: is_login_disabled. Contributed by @aprilgrimoire. (#1340)
    • Fixed backtraces being swallowed during panics. Contributed by @jade (#1337)
    • Fixed a potential vulnerability that could allow an evil remote server to return malicious events during the room join and knock process. Contributed by @nex, reported by violet & mat.
    • Fixed a race condition that could result in outlier PDUs being incorrectly marked as visible to a remote server. Contributed by @nex, reported by violet & mat.
    • ACLs are no longer case-sensitive. Contributed by @nex, reported by vel.

    Docs

    Get Continuwuity

    Docker Images

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

    Mirrors (may be outdated):

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

    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