This repository has been archived by the owner on Nov 25, 2024. It is now read-only.
Dendrite 0.13.4
Upgrading to this version is highly recommended, as it fixes a long-standing bug in the state resolution
algorithm.
Fixes:
- The "device list updater" now de-duplicates the servers to fetch devices from on startup. (This also
avoids spamming the logs when shutting down.) - A bug in the state resolution algorithm has been fixed. This bug could result in users "being reset"
out of rooms and other missing state events due to calculating the wrong state. - A bug when setting notifications from Element Android has been fixed by implementing MSC3987
Features
- Updated dependencies
- Internal NATS Server has been updated from v2.9.19 to v2.9.23
What's Changed
- Fix tests for x86 by @S7evinK in #3214
- Fix
resolve-state
by @S7evinK in #3229 - Update Complement to match new public API shape by @kegsay in #3232
- Update bug report to reflect current team members by @devonh in #3234
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #3233
- Tweaks around the device list updater by @S7evinK in #3227
- Fix state resets by @S7evinK in #3231
- Bump github.com/nats-io/nats-server/v2 from 2.9.19 to 2.9.23 by @dependabot in #3238
- Implement MSC3987, fix setting Element Android notifications by @S7evinK in #3242
- Check event is not rejected by @S7evinK in #3243
- fix(helm): empty storage class in pvcs by @wrenix in #3191
- Add simple test for one time keys by @devonh in #3239
- clean up dead links, fix typo by @CicadaCinema in #3130
- Version 0.13.4 by @S7evinK in #3244
Full Changelog: v0.13.3...v0.13.4