aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Alexander <neilalexander@users.noreply.github.com>2021-01-11 13:55:40 +0000
committerNeil Alexander <neilalexander@users.noreply.github.com>2021-01-11 13:55:40 +0000
commitec1b017906fc8fbc9e487ef0136dfdb5774206a7 (patch)
tree1cb4381d1da2aa195c6e192838a959b8bdb94929
parente1e34b899492e6e8284c5c524f519559f38af0c8 (diff)
Version 0.3.5v0.3.5
-rw-r--r--CHANGES.md13
-rw-r--r--internal/version.go2
2 files changed, 14 insertions, 1 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 70bb5336..ea754a00 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,5 +1,18 @@
# Changelog
+## Dendrite 0.3.5 (2021-01-11)
+
+### Features
+
+* All `/sync` streams are now logically separate after a refactoring exercise
+
+## Fixes
+
+* Event references are now deeply checked properly when calculating forward extremities, reducing the amount of forward extremities in most cases, which improves RAM utilisation and reduces the work done by state resolution
+* Sync no longer sends incorrect `next_batch` tokens with old stream positions, reducing flashbacks of old messages in clients
+* The federation `/send` endpoint no longer uses the request context, which could result in some events failing to be persisted if the sending server gave up the HTTP connection
+* Appservices can now auth as users in their namespaces properly
+
## Dendrite 0.3.4 (2020-12-18)
### Features
diff --git a/internal/version.go b/internal/version.go
index 76a5cec0..2a65bfbf 100644
--- a/internal/version.go
+++ b/internal/version.go
@@ -17,7 +17,7 @@ var build string
const (
VersionMajor = 0
VersionMinor = 3
- VersionPatch = 4
+ VersionPatch = 5
VersionTag = "" // example: "rc1"
)