This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
v0.32.0
neilisfragile
released this
06 Jul 14:11
·
12272 commits
to develop
since this release
Changes in synapse v0.32.0 (2018-07-06)
No changes since 0.32.0rc1
Synapse 0.32.0rc1 (2018-07-05)
Features
- Add blacklist & whitelist of servers allowed to send events to a
room viam.room.server_acl
event. merge - Cache factor override system for specific caches (#3334)
- Add metrics to track appservice transactions (#3344)
- Try to log more helpful info when a sig verification fails
(#3372) - Synapse now uses the best performing JSON encoder/decoder according
to your runtime (simplejson on CPython, stdlib json on PyPy).
(#3462) - Add optional ip_range_whitelist param to AS registration files to
lock AS IP access (#3465) - Reject invalid server names in federation requests (#3480)
- Reject invalid server names in homeserver.yaml (#3483)
Bugfixes
- Strip access_token from outgoing requests (#3327)
- Redact AS tokens in logs (#3349)
- Fix federation backfill from SQLite servers (#3355)
- Fix event-purge-by-ts admin API (#3363)
- Fix event filtering in get_missing_events handler (#3371)
- Synapse is now stricter regarding accepting events which it cannot
retrieve the prev_events for. (#3456) - Fix bug where synapse would explode when receiving unicode in HTTP
User-Agent header (#3470) - Invalidate cache on correct thread to avoid race (#3473)
Improved Documentation
doc/postgres.rst
: fix display of the last command block. Thanks to
@ArchangeGabriel! (#3340)
Deprecations and Removals
- Remove was_forgotten_at (#3324)