Bot releases are visible (Hide)
federation_api.enable_relays
config/createRoom
and /invite
containing displayname/avatarURL of inviter by @S7evinK in https://github.com/matrix-org/dendrite/pull/3326
token
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3331
limit/2
for before/after events on /context
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3332
/_synapse/admin/v1/event_reports
endpoint by @S7evinK in https://github.com/matrix-org/dendrite/pull/3342
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.6...v0.13.7
Published by github-actions[bot] 6 months ago
Dendrite Matrix Homeserver
Published by github-actions[bot] 8 months ago
Dendrite Matrix Homeserver
Published by github-actions[bot] 8 months ago
Dendrite Matrix Homeserver
Published by S7evinK 9 months ago
Upgrading to this version is highly recommended, as it contains several QoL improvements.
AckExplicitPolicy
for JetStream consumers, so messages don't pile up in NATSM_INVALID_PARAM
querying room aliasesfrom
parameter when requesting /messages
aliases
from /publicRooms
responses+
in MXIDs (Contributed by RosstheRoss)knock
to join
in knock_restricted
rooms/joined_members
back to the clientAPI/roomserver, which should make bridges happier againAckExplicitPolicy
instead of AckAllPolicy
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3288
M_INVALID_PARAM
instead of M_BAD_JSON
when setting aliases by @S7evinK in https://github.com/matrix-org/dendrite/pull/3297
/download
and /thumbnail
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3299
PrevEventIDs
when getting thousands of backwards extremeties by @S7evinK in https://github.com/matrix-org/dendrite/pull/3308
/joined_members
back to the clientapi/roomserver by @S7evinK in https://github.com/matrix-org/dendrite/pull/3312
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.5...v0.13.6
Published by github-actions[bot] 9 months ago
Dendrite Matrix Homeserver
Published by S7evinK 10 months ago
Upgrading to this version is highly recommended, as it fixes several long-standing bugs in
our CanonicalJSON implementation.
/hierarchy
endpoints used for spaces has been fixed (client-server and server-server API)QueryNextRoomHierarchyPage
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3253
rows.Close()
and rows.Err()
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3262
IsBlacklistedOrBackingOff
to determine if we should try to fetch devices by @S7evinK in https://github.com/matrix-org/dendrite/pull/3254
keydb_server_keys
table tests by @S7evinK in https://github.com/matrix-org/dendrite/pull/3270
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.4...v0.13.5
Published by github-actions[bot] 10 months ago
Dendrite Matrix Homeserver
Published by S7evinK 12 months ago
Upgrading to this version is highly recommended, as it fixes a long-standing bug in the state resolution
algorithm.
resolve-state
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3229
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.3...v0.13.4
Published by github-actions[bot] 12 months ago
Dendrite Matrix Homeserver
Published by S7evinK about 1 year ago
user_id
query parameter when authenticating is now used correctly (contributed by tulir)m.direct
account data has been fixed/.well-known/matrix/client
responsefederation
event_format
when creating filtersuser_id
query param breaking auth for non-appservices by @tulir in https://github.com/matrix-org/dendrite/pull/3196
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.2...v0.13.3
Published by github-actions[bot] about 1 year ago
Dendrite Matrix Homeserver
Published by github-actions[bot] about 1 year ago
Dendrite Matrix Homeserver
Published by github-actions[bot] about 1 year ago
Dendrite Matrix Homeserver
Published by S7evinK about 1 year ago
InputRoomEvent
stream now has a maximum age of 24h, which should help with slow start up times of NATS JetStream (contributed by neilalexander)/messages
have been optimized, possibly reducing database round trips/purgeRoom
admin endpoint (does not evacuate the room before purging)prev_sender
correctly in the sync APIdendrite_up
Prometheus metric, containing the version of Dendriteroom_server.default_room_version
/messages
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3149
*spec.SenderID
for QuerySenderIDForUser
by @swedgwood in https://github.com/matrix-org/dendrite/pull/3164
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.1...v0.13.2
Published by github-actions[bot] over 1 year ago
Dendrite Matrix Homeserver
Published by S7evinK over 1 year ago
This releases fixes a long-standing "off-by-one" error which could result in state resets. Upgrading to this version is highly recommended.
When deduplicating state events, we were checking if the event in question was already in a state snapshot. If it was in a previous state snapshot, we would
then remove it from the list of events to store. If this happened, we were, unfortunately, skipping the next event to check. This resulted in
events getting stored in state snapshots where they may not be needed. When we now compared two of those state snapshots, one of them
contained the skipped event, while the other didn't. This difference possibly shouldn't exist, resulting in unexpected state resets and explains
reports of missing state events as well.
Rooms where a state reset occurred earlier should, hopefully, reconcile over time.
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.13.0...v0.13.1
Published by S7evinK over 1 year ago
/search
now highlight words more accurately and not only the search terms as beforem.upload.size
is now optional, finally allowing uploads with unlimited file sizePOST
instead of GET
/delete_devices
now uses user-interactive authentication/kick
, /ban
) endpoints are using less heavy database queries to check if the user is allowed to perform this action/3pid
endpoints are now available on /v3
instead of the /unstable
prefixM_WRONG_ROOM_KEYS_VERSION
redacted_because
in redaction events has been fixeddisplayname
and avatar_url
can now be set to empty stringsunsuported room version ''
should now be solvedBaseDendrite
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3016
BaseDendrite
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3023
db.Prepare
to sqlutil.Statementlist
, remove trace driver by @S7evinK in https://github.com/matrix-org/dendrite/pull/3026
/search
tests by @S7evinK in https://github.com/matrix-org/dendrite/pull/3025
/turnServer
, /capabilities
and /3pid/
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3038
/keys
tests by @S7evinK in https://github.com/matrix-org/dendrite/pull/3069
PerformError
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3066
MakeLeave
to GMSL by @S7evinK in https://github.com/matrix-org/dendrite/pull/3085
reference_sha
column by @S7evinK in https://github.com/matrix-org/dendrite/pull/3083
UpDropEventReferenceSHAPrevEvents
migration by @S7evinK in https://github.com/matrix-org/dendrite/pull/3087
StrictValidityChecking
a function by @S7evinK in https://github.com/matrix-org/dendrite/pull/3092
sender_key
to ClientEvent by @S7evinK in https://github.com/matrix-org/dendrite/pull/3110
AssignRoomNID
to pre-assign roomNIDs by @S7evinK in https://github.com/matrix-org/dendrite/pull/3111
displayname
and avatar_url
by @S7evinK in https://github.com/matrix-org/dendrite/pull/3125
MXIDMapping
for pseudoID rooms by @S7evinK in https://github.com/matrix-org/dendrite/pull/3112
Full Changelog: https://github.com/matrix-org/dendrite/compare/v0.12.0...v0.13.0
Published by github-actions[bot] over 1 year ago
Dendrite Matrix Homeserver
Published by github-actions[bot] over 1 year ago
Dendrite Matrix Homeserver