PackageTrack

Go modules · #1754

github.com/element-hq/dendrite

v0.15.2element-hq/dendrite

Release timeline

22 releases since 2024
20252026

Releases

  1. v0.15.3-0.20260520154145-08cac1ccf0a420 May 2026pre-release

    Nothing published for this version

  2. v0.15.3-0.20251121214021-12b7038989b921 Nov 2025pre-release

    Nothing published for this version

  3. v0.15.3-0.20251113153208-fbbdf84ac62613 Nov 2025pre-release

    Nothing published for this version

  4. v0.15.3-0.20251110225228-d9c63c8930db10 Nov 2025pre-release

    Nothing published for this version

  5. v0.15.3-0.20251110222504-2b4d3bf7775710 Nov 2025pre-release

    Nothing published for this version

  6. v0.15.215 Aug 2025
    Release notes

    Bug fixes

    • Fixed an issue which could cause Dendrite to crash on startup if the room state lacked a create event.
    Open source →
    Release notes2 sources agree

    Bug fixes

    • Fixed an issue which could cause Dendrite to crash on startup if the room state lacked a create event.
    Open source →
  7. v0.15.113 Aug 2025
    Release notes

    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.
    Open source →
    Release notes2 sources agree

    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 https://github.com/element-hq/synapse/issues/7543 for the related issue on Synapse.
    Open source →
  8. v0.15.012 Aug 2025
    Release notes

    ⚠ 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)
    Open source →
    Release notes2 sources agree

    ⚠ 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)
    Open source →
  9. v0.14.2-0.20250204131310-c15dee80f2a64 Feb 2025pre-release

    Nothing published for this version

  10. v0.14.2-0.20250116222219-a41f9cc154f416 Jan 2025pre-release

    Nothing published for this version

  11. v0.14.116 Jan 2025
    Release notes

    ⚠ 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

    Open source →
    Release notes2 sources agree

    ⚠ 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.
    Open source →
  12. v0.14.018 Dec 2024
    Release notes

    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

    Open source →
    Release notes2 sources agree

    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.
    Open source →
  13. v0.0.0-20241218115354-556a5a9edc9c18 Dec 2024pre-release

    Nothing published for this version

  14. v0.0.0-20241218114032-2f055ae8c93018 Dec 2024pre-release

    Nothing published for this version

  15. v0.0.0-20241218111420-fecd84ce795718 Dec 2024pre-release

    Nothing published for this version

  16. v0.0.0-20241218105512-0fc0b80196a918 Dec 2024pre-release

    Nothing published for this version

  17. v0.0.0-20241218102524-0b22d3252a3818 Dec 2024pre-release

    Nothing published for this version

  18. v0.0.0-20241218075004-a8d842bd058f18 Dec 2024pre-release

    Nothing published for this version

  19. v0.0.0-20241218072238-8cde59c12fea18 Dec 2024pre-release

    Nothing published for this version

  20. v0.0.0-20241217214413-97706ffa284117 Dec 2024pre-release

    Nothing published for this version

  21. v0.0.0-20241114160210-7cc7ebb46f1f14 Nov 2024pre-release

    Nothing published for this version

  22. v0.0.0-20241114123224-3ca9dae95a3814 Nov 2024pre-release

    Nothing published for this version