github matrix-org/sliding-sync v0.99.1

latest releases: v0.99.19, v0.99.18, v0.99.17...
19 months ago

Docker images available at: https://github.com/matrix-org/sliding-sync/pkgs/container/sliding-sync

Features:

  • The client test rig now works with the latest API format.
  • Added SYNCV3_JAEGER_URL to send spans to a Jaeger endpoint. This uses OTLP under the hood. This also looks for the Trace Context to enable full end-to-end client/server spans.

Bug fixes:

  • Fixed numerous data races via go test -race.
  • Fixed an issue which could cause incorrect DELETE or INSERT operations to be sent when using the sort options by_notification_level, by_notification_count, by_highlight_count.
  • Fixed a bug which caused only the latest receipt in a room to be sent to the client if multiple receipts arrived in a live stream. They now get aggregated into a single EDU.
  • Fixed a bug which caused only the latest typing update in a room to be sent to the client if multiple users started to type in a live stream. They now get aggregated into a single typing EDU.
  • Fixed a bug which caused only the latest account data update in a room to be sent to the client if multiple global or same room events occurred in a live stream. They now get aggregated correctly.
  • Fixed a bug where the server would return HTTP 500 when enabling extensions after the initial request i.e pos >= 1

Improvements:

  • Improved performance when sorting the room list by not taking copies of rooms when sorting.

Don't miss a new sliding-sync release

NewReleases is sending notifications on new releases.