diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2020-11-20 11:38:58 +0000 |
---|---|---|
committer | Neil Alexander <neilalexander@users.noreply.github.com> | 2020-11-20 11:38:58 +0000 |
commit | 9c52f82736e11c2e9a9cdb97343aecc3190c9326 (patch) | |
tree | 065aec5760fb4322321638a5c36f9395035af238 | |
parent | c636be5070b575a2b4e986e1fd7fc0ba24991907 (diff) |
Version 0.3.1v0.3.1
-rw-r--r-- | CHANGES.md | 16 | ||||
-rw-r--r-- | internal/version.go | 2 |
2 files changed, 17 insertions, 1 deletions
@@ -1,5 +1,21 @@ # Changelog +## Dendrite 0.3.1 (2020-11-20) + +### Features + +* Memory optimisation by reference passing, significantly reducing the number of allocations and duplication in memory +* A hook API has been added for experimental MSCs, with an early implementation of MSC2836 +* The last seen timestamp and IP address are now updated automatically when calling `/sync` +* The last seen timestamp and IP address are now reported in `/_matrix/client/r0/devices` (contributed by [alexkursell](https://github.com/alexkursell)) +* An optional configuration option `sync_api.real_ip_header` has been added for specifying which HTTP header contains the real client IP address (for if Dendrite is running behind a reverse HTTP proxy) +* Partial implementation of `/_matrix/client/r0/admin/whois` (contributed by [DavidSpenler](https://github.com/DavidSpenler)) + +### Fixes + +* A concurrency bug has been fixed in the federation API that could cause Dendrite to crash +* The error when registering a username with invalid characters has been corrected (contributed by [bodqhrohro](https://github.com/bodqhrohro)) + ## Dendrite 0.3.0 (2020-11-16) ### Features diff --git a/internal/version.go b/internal/version.go index e4d058e4..f4356b23 100644 --- a/internal/version.go +++ b/internal/version.go @@ -17,7 +17,7 @@ var build string const ( VersionMajor = 0 VersionMinor = 3 - VersionPatch = 0 + VersionPatch = 1 VersionTag = "" // example: "rc1" ) |