Skip to content

Releases: element-hq/dendrite

Dendrite 0.15.2

15 Aug 10:45
e546df2

Choose a tag to compare

Bug fixes

  • Fixed an issue which could cause Dendrite to crash on startup if the room state lacked a create event.

Dendrite 0.15.1

13 Aug 16:08
3197b09

Choose a tag to compare

Bug fixes

  • Fixed an issue which could cause Dendrite to become unresponsive for minutes at a time. (contributed by viviicat)
  • Fixed an issue which prevented joining v12 rooms in some circumstances.
  • Fixed an issue which prevented sending invites to v12 rooms.
  • Fixed an issue which prevented some clients from syncing v12 rooms.
  • Fixed an issue where a single badly formed PDU would block entire transactions of PDUs being processed. See element-hq/synapse#7543 for the related issue on Synapse.

Dendrite 0.15.0

12 Aug 19:47
5e05f30

Choose a tag to compare

⚠ Important

This is a security release, adding support for room version 12.

Features

  • Add support for MSC4163.
  • Add support for MSC3967.
  • Add support for room version 12.

Bug fixes

  • Refactored NATS JetStream code to gracefully handle more potential errors. (contributed by neilalexander)
  • Refactored NATS startup and readiness checking. (contributed by neilalexander)
  • Updated NATS to 2.11.7. (contributed by neilalexander)
  • Fixed an issue which could cause Dendrite to become unresponsive for minutes at a time. (contributed by viviicat)
  • Order events when backfilling to reduce the amount of unecessary /state_ids requests.
  • Gracefully handle incorrect sync filter JSON.
  • Fixed an issue which prevented device deletion working correctly. (contributed by robinsdan)

Dendrite 0.14.1

16 Jan 18:43
40bef6a

Choose a tag to compare

⚠ Important

This is a security release, gomatrixserverlib was vulnerable to server-side request forgery, serving content from a private network it can access, under certain conditions.

Upgrading to this version is highly recommended.

Security

Fixes

  • Speed-up loading server ACLs on startup, this is mostly noticeable on larger instances with many rooms.

What's Changed

What's Changed

Full Changelog: v0.14.0...v0.14.1

helm-dendrite-0.15.1

16 Jan 18:45
40bef6a

Choose a tag to compare

Dendrite Matrix Homeserver

Dendrite 0.14.0

18 Dec 12:02
556a5a9

Choose a tag to compare

This is the first release after forking matrix-org/dendrite, this repository is now licensed under AGPLv3.0.

Upgrading to this version is highly recommended, as it fixes several long-standing bugs which could lead to state resets.
It also improves performance and memory usage.

Features

  • The required Go version to build Dendrite is now 1.22
  • Support for listening and connecting to I2P and Onion services was added (contributed by eyedeekay)
  • Add via parameter on join room requests as per MSC4156 (contributed by Johennes)
  • Support for fallback keys has been added (contributed by neilalexander)
  • Dendrite now supports MSC4225
  • Updated dependencies
    • Internal NATS Server has been updated from v2.10.20 to v2.10.23 (contributed by neilalexander)
    • gomatrixserverlib has been updated, which includes several performance improvements

Fixes

  • Correctly respond to OPTIONS requests on authed media endpoints (contributed by arenekosreal)
  • A long-standing bug which could lead to state resets has been fixed (contributed by neilalexander)
    • Note: While state resets should happen less frequently, they are still part of the Matrix protocol, so they are not entirely fixed.
    • Also, rooms which have been utterly broken may take some time to reconcile, it may be worth to leave, purge and rejoin such rooms.

What's Changed

New Contributors

Full Changelog: https://github.com/element-hq/dendrite/commits/v0.14.0

helm-dendrite-0.15.0

18 Dec 11:54
556a5a9

Choose a tag to compare

Dendrite Matrix Homeserver