Skip to content
This repository was archived by the owner on Nov 25, 2024. It is now read-only.

Commit ef7262a

Browse files
Version 0.9.2 (#2638)
1 parent e55cd6e commit ef7262a

2 files changed

Lines changed: 27 additions & 2 deletions

File tree

CHANGES.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Changelog
22

3+
## Dendrite 0.9.2 (2022-08-12)
4+
5+
### Features
6+
7+
* Dendrite now supports history visibility on the `/sync`, `/messages` and `/context` endpoints
8+
* It should now be possible to view the history of a room in more cases (as opposed to limiting scrollback to the join event or defaulting to the restrictive `"join"` visibility rule as before)
9+
* The default room version for newly created rooms is now room version 9
10+
* New admin endpoint `/_dendrite/admin/resetPassword/{userID}` has been added, which replaces the `-reset-password` flag in `create-account`
11+
* The `create-account` binary now uses shared secret registration over HTTP to create new accounts, which fixes a number of problems with account data and push rules not being configured correctly for new accounts
12+
* The internal HTTP APIs for polylith deployments have been refactored for correctness and consistency
13+
* The federation API will now automatically clean up some EDUs that have failed to send within a certain period of time
14+
* The `/hierarchy` endpoint will now return potentially joinable rooms (contributed by [texuf](https://github.com/texuf))
15+
* The user directory will now show or hide users correctly
16+
17+
### Fixes
18+
19+
* Send-to-device messages should no longer be incorrectly duplicated in `/sync`
20+
* The federation sender will no longer create unnecessary destination queues as a result of a logic error
21+
* A bug where database migrations may not execute properly when upgrading from older versions has been fixed
22+
* A crash when failing to update user account data has been fixed
23+
* A race condition when generating notification counts has been fixed
24+
* A race condition when setting up NATS has been fixed (contributed by [brianathere](https://github.com/brianathere))
25+
* Stale cache data for membership lazy-loading is now correctly invalidated when doing a complete sync
26+
* Data races within user-interactive authentication have been fixed (contributed by [tak-hntlabs](https://github.com/tak-hntlabs))
27+
328
## Dendrite 0.9.1 (2022-08-03)
429

530
### Fixes
@@ -10,7 +35,7 @@
1035
* The media endpoint now sets the `Cache-Control` header correctly to prevent web-based clients from hitting media endpoints excessively
1136
* The sync API will now advance the PDU stream position correctly in all cases (contributed by [sergekh2](https://github.com/sergekh2))
1237
* The sync API will now delete the correct range of send-to-device messages when advancing the stream position
13-
* The device list `changed` key in the `/sync` response should now return the correct users
38+
* The device list `changed` key in the `/sync` response should now return the correct users
1439
* A data race when looking up missing state has been fixed
1540
* The `/send_join` API is now applying stronger validation to the received membership event
1641

internal/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ var build string
1717
const (
1818
VersionMajor = 0
1919
VersionMinor = 9
20-
VersionPatch = 1
20+
VersionPatch = 2
2121
VersionTag = "" // example: "rc1"
2222
)
2323

0 commit comments

Comments
 (0)