summary refs log tree commit diff
tag namev0.24.0 (bdcbc7883044f0c43a27fa00929f81e6c980a01f)
tag date2017-10-23 13:13:59 +0100
tagged byErik Johnston <erik@matrix.org>
tagged objectcommit ffba978077...
downloadsynapse-0.24.0.tar.xz
Changes in synapse v0.24.0 (2017-10-23)
=======================================

No changes since v0.24.0-rc1

Changes in synapse v0.24.0-rc1 (2017-10-19)
===========================================

Features:

* Add Group Server (PR #2352, #2363, #2374, #2377, #2378, #2382, #2410,
  #2426, #2430, #2454, #2471, #2472, #2544)
* Add support for channel notifications (PR #2501)
* Add basic implementation of backup media store (PR #2538)
* Add config option to auto-join new users to rooms (PR #2545)

Changes:

* Make the spam checker a module (PR #2474)
* Delete expired url cache data (PR #2478)
* Ignore incoming events for rooms that we have left (PR #2490)
* Allow spam checker to reject invites too (PR #2492)
* Add room creation checks to spam checker (PR #2495)
* Spam checking: add the invitee to user_may_invite (PR #2502)
* Process events from federation for different rooms in parallel (PR
  #2520)
* Allow error strings from spam checker (PR #2531)
* Improve error handling for missing files in config (PR #2551)

Bug fixes:

* Fix handling SERVFAILs when doing AAAA lookups for federation (PR
  #2477)
* Fix incompatibility with newer versions of ujson (PR #2483) Thanks to
  @jeremycline!
* Fix notification keywords that start/end with non-word chars (PR
  #2500)
* Fix stack overflow and logcontexts from linearizer (PR #2532)
* Fix 500 error when fields missing from power_levels event (PR #2552)
* Fix 500 error when we get an error handling a PDU (PR #2553)
-----BEGIN PGP SIGNATURE-----

iQItBAABCAAXBQJZ7d2XEBxlcmlrQG1hdHJpeC5vcmcACgkQOtoG7cdT0R5cUQ//
XMlAFPVd5k3d/LfsrPuQnvO9d7frt/Z/LAKPSRBfTlT+3mv6ZLHefF/K1TTlxKFQ
KMOAUWcCbcQOM0Y90K4S3H7FJ/nYYYMqnQYh6oN8y4mEQbH3cbv62cLmD5Vy6j+g
dfELlihJCxZiAvq+2dxsDbrem/TMBn2eOz8mNDJ1J1VaPxSdqcgP6idqW8ofZBCl
/w85/pmQxc8aicsVhY41vEJ+RtulQmpV4vFMGKOACKk3zLd1MNY0BvpUZ8O08Rp2
masMeLnsSIvBJXNzcND4BY5eShmTRGUEaTRyIre/Znjvolha0S8GJAGpYlF4hRnx
kiJ0vb4ERAq3L4atsWaQ9Ly/nSZzlrGL75MPeTMzIZkZ40MuJ1ixXH7t5zFp/wV5
AecjQ/M6nhnIUs7jK+nfZyjyyTGBGZm4gXr/rqDel3TmC1dmlfxOvzUWmezrYEzq
48ak4fExd6Yd2gfGcQTID0Y1vQCOit/HEvVwOImZXAzUwUd4plYIbvv80lMsHhFt
rLkdvp+NbfaffENDmb3JtTrLyT3H9uYkCshavubQDQBjjGAGEeN0jkv6XWXsB9jr
kyKEI3D+MJxjECn5MfA2tMV2YDTxYE+XS8UiqMe8fmKkdNSFzjF9gKiizSNKoJbp
D1+KYwDyOJIl1cEvhwvSGp3fnlucx6vhHFQPav/EIVY=
=PGS1
-----END PGP SIGNATURE-----