-
v0.5.2
StableAll checks were successfulChecks / Prek / Pre-commit & Formatting (push) Successful in 3m0sBuild / Debian DEB / build (debian-latest) (push) Successful in 17m53sBuild / Debian DEB / build (ubuntu-latest) (push) Successful in 30m26sDocumentation / Build and Deploy Documentation (push) Successful in 2m42sRelease Docker Image / Build linux-amd64 (release) (push) Successful in 12m9sRelease Docker Image / Build linux-arm64 (release) (push) Successful in 4m58sBuild / Fedora RPM / build (push) Successful in 39m46sBuild / Debian DEB / build (ubuntu-previous) (push) Successful in 52m1sRelease Docker Image / Create Multi-arch Release Manifest (push) Successful in 41sRelease Docker Image / Build linux-amd64 (max-perf) (push) Successful in 17m52sRelease Docker Image / Build linux-arm64 (max-perf) (push) Successful in 16m16sRelease Docker Image / Create Max-Perf Manifest (push) Successful in 28sBuild / Debian DEB / build (debian-oldstable) (push) Successful in 7m24sChecks / Prek / Clippy and Cargo Tests (push) Successful in 17m8sreleased this
2026-01-09 14:28:54 +00:00 | 3 commits to main since this releaseContinuwuity 0.5.2
brave or insane?
The only difference between the two is success rate
Today we're releasing Continuwuity 0.5.2, a minor release for Continuwuity 0.5.0. This release includes numerous improvements to Continuwuity's administration tooling, such as limited-use registration tokens and server-wide invite anti-spam.
Features
- Added support for issuing additional registration tokens, stored in the database, which supplement the existing registration token hardcoded in the config file. These tokens may optionally expire after a certain number of uses or after a certain amount of time has passed. Additionally, the
registration_token_fileconfiguration option is superseded by this feature and has been removed. Use the new!admin tokencommand family to manage registration tokens. Contributed by @ginger (#783). - Implemented a configuration defined admin list independent of the admin room. Contributed by @Terryiscool160. (#1253)
- Added support for invite and join anti-spam via Draupnir and Meowlnir, similar to that of synapse-http-antispam. Contributed by @nex. (#1263)
- Implemented account locking functionality, to complement user suspension. Contributed by @nex. (#1266)
- Added admin command to forcefully log out all of a user's existing sessions. Contributed by @nex. (#1271)
- Implemented toggling the ability for an account to log in without mutating any of its data. Contributed by @nex. (#1272)
- Add support for custom room create event timestamps, to allow generating custom prefixes in hashed room IDs. Contributed by @nex. (#1277)
- Certain potentially dangerous admin commands are now restricted to only be usable in the admin room and server console. Contributed by @ginger.
Bugfixes
- Fixed unreliable room summary fetching and improved error messages. Contributed by @nex. (#1257)
- Client requested timeout parameter is now applied to e2ee key lookups and claims. Related federation requests are now also concurrent. Contributed by @nex. (#1261)
- Fixed the whoami endpoint returning HTTP 404 instead of HTTP 403, which confused some appservices. Contributed by @nex. (#1276)
Misc
- The
consolefeature is now enabled by default, allowing the server console to be used for running admin commands directly. To automatically open the console on startup, set theadmin_console_automaticconfig option totrue. Contributed by @ginger. - We now (finally) document our container image mirrors. Contributed by @Jade
Thank you to everyone who contributed to this release, and a special shoutout to first-time contributor @Terryiscool160!
Get Continuwuity
Docker Images
- Forgejo:
forgejo.ellis.link/continuwuation/continuwuity:v0.5.2
Mirrors (may be outdated):
- Docker Hub:
docker.io/jadedblueeyes/continuwuity:v0.5.2 - GitHub:
ghcr.io/continuwuity/continuwuity:v0.5.2 - GitLab:
registry.gitlab.com/continuwuity/continuwuity:v0.5.2
You can also use the
latesttag for the most recent release.First-party Packages
Community Packages
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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
-
conduwuit-haswell-linux-amd64-maxperf
3 downloads ·
2026-01-09 17:22:00 +00:00 · 61 MiB -
conduwuit-linux-amd64
3 downloads ·
2026-01-09 17:23:05 +00:00 · 77 MiB -
conduwuit-linux-arm64
4 downloads ·
2026-01-09 17:22:29 +00:00 · 68 MiB -
conduwuit-linux-arm64-maxperf
1 download ·
2026-01-09 17:21:42 +00:00 · 51 MiB
- Added support for issuing additional registration tokens, stored in the database, which supplement the existing registration token hardcoded in the config file. These tokens may optionally expire after a certain number of uses or after a certain amount of time has passed. Additionally, the