-
v0.5.0-rc.6
All checks were successfulDocumentation / Build and Deploy Documentation (push) Successful in 39sRelease Docker Image / define-variables (push) Successful in 5sRust Checks / Format (push) Successful in 1m9sRust Checks / Clippy (push) Successful in 5m15sRust Checks / Cargo Test (push) Successful in 5m28sRelease Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 13m47sRelease Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 22m37sRelease Docker Image / merge (push) Successful in 36sreleased this
2025-06-14 20:39:16 +00:00 | 17 commits to main since this releaseContinuwuity 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.6
!We've made knock-restricted rooms work more smoothly, added automatic support contact configuration to help users reach admins when needed, and introduced a welcoming HTML landing page. Behind the scenes, we've improved our infrastructure with comprehensive testing, security policies, and continued updating our documentation.
We've got more in the pipeline! It's been awesome watching the community come together, and I can't wait to see what's next! -- @Jade
Changelog
Features
- Automatically set well-known support contacts #833 (@Jade)
- If no contact is set, server automatically configures Matrix support contacts based on admin users
- Includes warning when admin users will be exposed as support contacts
- Improved knock_restricted room handling #832 (@Jade)
- Fixed joining knock_restricted rooms via invite
- Automatically join rooms when meeting restrictions instead of knocking
- HTML default page #801 (@Jade)
- Added a friendly HTML landing page for the server
- Support for using the CONTINUWUITY_ environment variable prefix #819 (@Jade)
- Allow controlling client message filtering #796 (@Jade)
- Separate federation and client filtering controls
- Option to disable filtering of messages from ignored users
- Prefill server name in federation tester link (@Jade)
- Allow mentioning @room in admin announcements #850 (@Jade)
Bugfixes
- Do not panic on invalid membership event content #803 (@Jade)
- Prevents server crashes from malformed membership events
- Don't serialize x-key before storing it #800 (@nex, dasha)
- Fixes an error related to e2ee
- Fix federated leaves dropping the reason #789 (@nex)
- Fix incorrect command descriptions (@Jade)
- Fix brand name in CLI version string (@Jade)
- Fix empty VERSION_EXTRA strings being processed incorrectly (@Jade)
- Fix join rule handling for Synapse (working around this bug) (@Jade, @nex)
Dependencies
- Bump ruwuma to 652cc48 #790 (@nex)
- Fixes deserialization issues with duplicate fields
- Upgraded various dependencies (@Jade)
Infrastructure & CI
- Element Web client at https://element.continuwuity.org #797 (@tcpipuk)
- Element Web mirror for Continuwuity users
- CI improvements for formatting, clippy, and testing #830 (@Jade)
- Docker build optimisations and caching improvements (@Jade)
- Added well-known Matrix support endpoint for continuwuity.org #791 (@nex)
Documentation
- Added comprehensive security policy #838 (@Jade)
- Updated community guidelines #795 (@tcpipuk)
- Improved Contributing.md #807 (@Kokomo)
- Repository badges for mirrors #831 (@Jade)
- Continued renaming from conduwuit to Continuwuity across documentation (@Jade, @n, @Kokomo)
Migration from Conduwuit
If you are currently running the original conduwuit, you can migrate your existing installation to Continuwuity. It's a completely drop-in replacement!
Installation
A Docker image is available at
forgejo.ellis.link/continuwuation/continuwuity:v0.5.0-rc.6
. You can always get the latest release with thelatest
tag.You can also find binaries and packages attached to this release.
Matrix Rooms
Join our Matrix room and space to chat with us about the project!
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
-
aarch64-linux-musl.deb
6 downloads · 16 MiB
-
static-aarch64-linux-musl
8 downloads · 65 MiB
-
static-x86_64-linux-musl
21 downloads · 75 MiB
-
static-x86_64-linux-musl-haswell-optimised
6 downloads · 76 MiB
-
x86_64-linux-musl-haswell-optimised.deb
4 downloads · 19 MiB
-
x86_64-linux-musl.deb
5 downloads · 19 MiB
- Automatically set well-known support contacts #833 (@Jade)