Releases: matrix-org/dendrite
Releases · matrix-org/dendrite
helm-dendrite-0.14.6
Dendrite Matrix Homeserver
helm-dendrite-0.14.5
Dendrite Matrix Homeserver
helm-dendrite-0.14.4
Dendrite Matrix Homeserver
helm-dendrite-0.14.3
Dendrite Matrix Homeserver
Dendrite 0.13.8
Features
- The required Go version to build Dendrite is now 1.21
- Support for authenticated media (MSC3916) has been added
- Note: You'll need a client that uses the
org.matrix.msc3916.stable
unstable feature announced in/versions
for this to work.
- Note: You'll need a client that uses the
- NATS can now connect to servers requiring authentication (contributed by paigeadelethompson)
- Updated dependencies
- Internal NATS Server has been updated from v2.10.7 to v2.10.20 (contributed by neilalexander)
Fixes
- Fix parsing
?ts
query param (contributed by tulir) - Don't query the database if we could fetch all keys from cache
- Fix media DB potentially leaking connections
- Fixed a bug where we would return that an account exists if we encountered an unhandled error case
- Fixed an issues where edited message could appear twice in search results (contributed by adnull)
- Outgoing threepid HTTP requests now correctly close the returned body (contributed by testwill)
- Presence conflicts are handled better, reducing the amount of outgoing federation requests (contributed by jjj333-p)
- Internal NATS now uses
SyncAlways
which should improve resilience against crashes (contributed by neilalexander) - Whitespaces in the
X-Matrix
header are now handled correctly /.well-known/matrix/server
lookups now timeout after 30 seconds- Purging rooms has seen a huge speed-up
What's Changed
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #3365
- Take advantage of changes in recent Go versions by @0x1a8510f2 in #3361
- Blacklist sytests that require MSC3967 by @richvdh in #3384
- add DCO by @joshsimmons in #3395
- Fix parsing ?ts query param by @tulir in #3396
- Bump ws from 7.5.2 to 7.5.10 in /test/wasm by @dependabot in #3388
- Bump golang.org/x/image from 0.10.0 to 0.18.0 by @dependabot in #3390
- Bump rexml from 3.2.5 to 3.3.2 in /docs by @dependabot in #3398
- Don't bother hitting the DB if we got everything from cache by @S7evinK in #3376
- Fix media DB possibly leaking connections by @S7evinK in #3372
- Fix nil pointer derefernce issues by @S7evinK in #3379
- Fix: Edited messages appear twice in fulltext search by @adnull in #3363
- Bump go to 1.21 by @S7evinK in #3360
- Bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible by @dependabot in #3405
- Bump yggdrasil by @S7evinK in #3407
- fix: close resp body by @testwill in #3364
- Fixing Presence Conflicts by @jjj333-p in #3320
- Implement MSC3916 by @S7evinK in #3397
- cosmetics nginx sample config by @EvilOlaf in #3385
- Speed up purging rooms by @S7evinK in #3381
- Update NATS to 2.10.20, use
SyncAlways
by @neilalexander in #3418 - add option for credentials file for NATS; more info: https://docs.nat… by @paigeadelethompson in #3415
- Bump GMSL by @S7evinK in #3419
- Fix function signature, use default random boundary by @S7evinK in #3422
- Version 0.13.8 by @S7evinK in #3421
New Contributors
- @joshsimmons made their first contribution in #3395
- @adnull made their first contribution in #3363
- @testwill made their first contribution in #3364
- @jjj333-p made their first contribution in #3320
- @EvilOlaf made their first contribution in #3385
- @paigeadelethompson made their first contribution in #3415
Full Changelog: v0.13.7...v0.13.8
helm-dendrite-0.14.2
Dendrite Matrix Homeserver
Dendrite 0.13.7
Fixes
- Fixed an issue where the displayname/avatar of an invited user was replaced with the inviter's details
- Improved server startup performance by avoiding unnecessary room ACL queries
- This change reduces memory footprint as it caches ACL regex patterns once instead of for each room
- Unnecessary Relay related queries have been removed. Note: To use relays, you now need to explicitly enable them using the
federation_api.enable_relays
config
- Fixed space summaries over federation
- Improved usage of external NATS JetStream by reusing existing connections instead of opening new ones unnecessarily
Features
- Modernized Appservices (contributed by tulir)
- Added event reporting with Synapse Admin endpoints for querying them
- Updated dependencies
What's Changed
- Fix x86 tests by @S7evinK in #3317
- Modernize appservice paths and authentication by @tulir in #3316
- Update all the CI actions by @S7evinK in #3323
- Fix
/createRoom
and/invite
containing displayname/avatarURL of inviter by @S7evinK in #3326 - Remove unused
token
by @S7evinK in #3331 - Limit filter to
limit/2
for before/after events on/context
by @S7evinK in #3332 - Speed up start up time by batch querying ACL events by @S7evinK in #3334
- Cache ACLs regexes by @S7evinK in #3336
- Make usage of relays optional, avoid DB roundtrips by @S7evinK in #3337
- FAQ.md: jetstream needs to be backed up too. by @anton-molyboha in #3327
- Bump nokogiri from 1.14.3 to 1.16.2 in /docs by @dependabot in #3319
- fix(helm): change strategy to Recreate by @wrenix in #3325
- chore(helm): use empty/nil storageClass for helm-docs by @wrenix in #3245
- Use port number instead of name for k8s service port by @Xinayder in #3256
- [helm] Update postgresql chart to 14.2.3 by @varac in #3292
- Query rooms with ACLs instead of all rooms by @S7evinK in #3338
- Update golangci config by @S7evinK in #3343
- Add event reporting by @S7evinK in #3340
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #3339
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #3341
- Add
/_synapse/admin/v1/event_reports
endpoint by @S7evinK in #3342 - Reuse existing NATS connection by @S7evinK in #3345
- Add getting/deleting single event report by @S7evinK in #3344
- Fix spaces over federation by @S7evinK in #3347
- Return correct Content-Type for unrecognized requests by @S7evinK in #3355
- Don't attempt to send transactions if Dendrite is shutting down by @S7evinK in #3356
- Version 0.13.7 by @S7evinK in #3349
New Contributors
- @anton-molyboha made their first contribution in #3327
- @Xinayder made their first contribution in #3256
- @varac made their first contribution in #3292
Full Changelog: v0.13.6...v0.13.7
helm-dendrite-0.14.1
Dendrite Matrix Homeserver
helm-dendrite-0.14.0
Dendrite Matrix Homeserver
helm-dendrite-0.13.8
Dendrite Matrix Homeserver