-
v26.8.0-alpha.1
Pre-releaseAll checks were successfulChecks / Prek / Pre-commit & Formatting (push) Successful in 1m10sChecks / Prek / Check changed files (push) Successful in 8sBuild / Debian DEB / build (amd64, debian-latest) (push) Successful in 8m53sBuild / Debian DEB / build (amd64, debian-oldstable) (push) Successful in 8m12sBuild / Debian DEB / build (amd64, ubuntu-latest) (push) Successful in 8m22sBuild / Debian DEB / build (arm64, debian-latest) (push) Successful in 10m48sBuild / Debian DEB / build (amd64, ubuntu-previous) (push) Successful in 13m1sBuild / Debian DEB / build (arm64, debian-oldstable) (push) Successful in 8m59sBuild / Debian DEB / build (arm64, ubuntu-latest) (push) Successful in 9m24sBuild / Debian DEB / build (arm64, ubuntu-previous) (push) Successful in 9m4sBuild / Static via Nix / Build conduwuit-linux-static-amd64 Binary (push) Successful in 24m3sBuild / Static via Nix / Build conduwuit-haswell-linux-static-amd64-maxperf Binary (push) Successful in 53m19sBuild / Static via Nix / Build conduwuit-linux-static-arm64 Binary (push) Successful in 22m3sDocumentation / Build and Deploy Documentation (push) Successful in 1m7sBuild / Static via Nix / Build conduwuit-linux-static-arm64-maxperf Binary (push) Successful in 35m34sBuild / Static via Nix / Release Binaries (push) Successful in 23sRelease Docker Image / Create Max-Perf Manifest (push) Successful in 16sChecks / Prek / Clippy and Cargo Tests (push) Successful in 9m19sRelease Docker Image / Mirror Images (push) Successful in 2m3sRelease Docker Image / Build linux-amd64 (release) (push) Successful in 13m5sRelease Docker Image / Build linux-arm64 (release) (push) Successful in 11m6sRelease Docker Image / Create Multi-arch Release Manifest (push) Successful in 15sRelease Docker Image / Build linux-amd64 (max-perf) (push) Successful in 31m28sRelease Docker Image / Build linux-arm64 (max-perf) (push) Successful in 31m54sRelease Docker Image / Release Binaries (push) Has been skippedreleased this
2026-08-13 23:26:03 +00:00 | 2 commits to main since this releaseContinuwuity is a community-driven Matrix chat server, designed to be efficient and easy to run
You've given a perfectly good computer ADHD is what you've done
Ello there. It's my turn to make a release, so today I (and the continuwuity team) am proud to present to you: v26.8.0-alpha.1! This pre-release contains many bug fixes and performance improvements. Literally. Like actually, this isn't just a low effort App Store update message. Here's a list (you love those right?) of things that have changed since v26.7.3:
Features
- Added MSC4354 sticky events, behind the
allow_sticky_eventsconfig option. Contributed by @eleboucher. - Added MSC4480 sticky events to simplified sliding sync. Contributed by @eleboucher.
- Added scoped typing updates to simplified Sliding Sync (MSC4508). Contributed by @eleboucher.
Bugfixes
- Re-introduced admin room registration alerts that were accidentally removed in the OAuth2 update. (#2057)
- Resolve membership service by correct name for auto-join. Contributed by @Aranjedeath (#2082)
- Plugged a logic gap that may have been allowing Continuwuity to process events with incorrect room versions under certain conditions. Contributed by @nex. (#2106)
- The OAuth 2.0 device authorization endpoint now rejects clients which did not register the device code grant type, instead of issuing them a device code. The token endpoint now returns the
unauthorized_clienterror code when a client requests a grant type it did not register, instead ofinvalid_grant. Contributed by @mmaudet. (#2110) - Added MSC4186 direct, encrypted, and room-type list filters, resolving invited rooms from their stripped invite state. Contributed by @eleboucher.
- Fixed left/banned rooms sometimes not coming down sync.
- Fixed missed wake-ups and stale responses in legacy and sliding sync long polls. Contributed by @eleboucher.
- Fixed sync loops being woken before membership changes are fully committed.
- Fixed typing notifications not interrupting a sync long poll. Contributed by @eleboucher.
- Preserve all users' read receipts when batching room receipt updates.
Improved Documentation
- Refactor TURN docs and remove unsafe setups. Polish LiveKit docs. Add guidance for TURNS-over-443 multiplexing for both LiveKit and legacy calls. Contributed by @stratself (#1740)
- Updated the docs to reflect the current default User-Agent for URL previews (#2079)
- Added missing documentation to config parameters. Contributed by @renegadespork (#2107)
- Generic deployment documentation: Use
/etc/caddy/Caddyfileinstead of/etc/caddy/conf.d/*paths, which do not exist on a majority of Caddy installations. (#2117) - Add caveat and workaround for container resolution (e.g. for dockerized appservices) when using mounted
/etc/resolv.conf. Contributed by @stratself - Livekit docs:
room.auto_create: falseis now included in defaultlivekit.yaml, followinglk-jwt-servicerecommendation. - Replace deprecated
docker-composecommands withdocker composeto reflect latest Docker changes. - Update backup instructions: the right paths for
.sstfiles are now in$DATABASE_BACKUP_PATH/private/<number>path instead of$DATABASE_BACKUP_PATH/<number>. Contributed by @stratself
Misc
- Updated Ruma dependencies. Contributed by @eleboucher.
Get Continuwuity
Docker Images
- Forgejo:
forgejo.ellis.link/continuwuation/continuwuity:v26.8.0-alpha.1
Mirrors (may be outdated):
- Docker Hub:
docker.io/jadedblueeyes/continuwuity:v26.8.0-alpha.1 - GitHub:
ghcr.io/continuwuity/continuwuity::v26.8.0-alpha.1 - GitLab:
registry.gitlab.com/continuwuity/continuwuity:v26.8.0-alpha.1
You can also use the
latesttag for the most recent release.First-party Packages
Community Packages
Tip
Pre-releases are not often pulled by downstream repositories.
Binaries
Plain binaries are distributed below. They require glibc and liburing to work - most distributions already have these installed.
Static binaries are built with musl, and will work on any Linux distribution.
From Source
See our deployment documentation for instructions on building from source.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added MSC4354 sticky events, behind the