tag name | v0.19.0 (d3f5e3b15b0a1a6b945117cbaebbfcd6b58d53c3) |
tag date | 2017-02-04 08:30:10 +0000 |
tagged by | Erik Johnston <erik@matrix.org> |
tagged object | commit fad3a84335... |
download | synapse-0.19.0.tar.xz |
---|
Changes in synapse v0.19.0 (2017-02-04)
======================================= No changes since RC 4. Changes in synapse v0.19.0-rc4 (2017-02-02) =========================================== * Bump cache sizes for common membership queries (PR #1879) Changes in synapse v0.19.0-rc3 (2017-02-02) =========================================== * Fix email push in pusher worker (PR #1875) * Make presence.get_new_events a bit faster (PR #1876) * Make /keys/changes a bit more performant (PR #1877) Changes in synapse v0.19.0-rc2 (2017-02-02) =========================================== * Include newly joined users in /keys/changes API (PR #1872) Changes in synapse v0.19.0-rc1 (2017-02-02) =========================================== Features: * Add support for specifying multiple bind addresses (PR #1709, #1712, #1795, #1835). Thanks to @kyrias! * Add /account/3pid/delete endpoint (PR #1714) * Add config option to configure the Riot URL used in notification emails (PR #1811). Thanks to @aperezdc! * Add username and password config options for turn server (PR #1832). Thanks to @xsteadfastx! * Implement device lists updates over federation (PR #1857, #1861, #1864) * Implement /keys/changes (PR #1869, #1872) Changes: * Improve IPv6 support (PR #1696). Thanks to @kyrias and @glyph! * Log which files we saved attachments to in the media_repository (PR #1791) * Linearize updates to membership via PUT /state/ to better handle multiple joins (PR #1787) * Limit number of entries to prefill from cache on startup (PR #1792) * Remove full_twisted_stacktraces option (PR #1802) * Measure size of some caches by sum of the size of cached values (PR #1815) * Measure metrics of string_cache (PR #1821) * Reduce logging verbosity (PR #1822, #1823, #1824) * Don't clobber a displayname or avatar_url if provided by an m.room.member event (PR #1852) * Better handle 401/404 response for federation /send/ (PR #1866, #1871) Fixes: * Fix ability to change password to a non-ascii one (PR #1711) * Fix push getting stuck due to looking at the wrong view of state (PR #1820) * Fix email address comparison to be case insensitive (PR #1827) * Fix occasional inconsistencies of room membership (PR #1836, #1840) Performance: * Don't block messages sending on bumping presence (PR #1789) * Change device_inbox stream index to include user (PR #1793) * Optimise state resolution (PR #1818) * Use DB cache of joined users for presence (PR #1862) * Add an index to make membership queries faster (PR #1867) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJYlZEoAAoJEDraBu3HU9EeOa4QAIjKDE1DlacxMNQACinUL9yu MP4i0ox3pMVQj9nqvPRgzUuIgKVD3OXpq2XjM+mHmkYXvQBFuhogwqSLev6Q8IDW mVwd6VNS120C+R5fs4rSr9gUj+NSS7lJYqSl59PmqjSpw2aJ+/NSuGXWwNsMMNzN Vgo98bzitZs8p3d9LpEIy+/sElb2dAqv2tZw/w2sR3tw8HTXiM5GMkmR0b4qTT2l h4JtNHB+yZJ3OkETbdRoMyWFhJVvs3Lhk8sRuTVGN8NUeVVM9e+2AmTnQ78bjGzf RO377AaUKuZmeeuMw32EWd01M+eHsHt77HgPYTlVm9E9gdAlrVFzVnGeLYVtnkxD xOgCeWxSxDDJOtsKpfjkbnULVCBWs2EnpmhfJXkg//8LLQj1APkS5BICUUfBhmY6 gIips1w8nILzRSQe3+Fd+FANipyA/vCFTgw2pDQPU3Eg+6m0o4rLEJO4lIiw9yAG v7HM+XvAIWel2yDcnlLUBo/6bfyNvt3Uu4jp8vWJ0owrCvTWJ+5zWbpy2AJahG+p E/MmHcsdtWMFBbBZy50uPoQ95VI2ABqMBCvQNt+wAXbYQV+bN2SFG5fkiTRbKYPd +PoN1eRZ9xyreJKoehLooU4lHAv5uDf2gwYTaP9+RVbELgTMYjfwrs9HHcdJ1yo5 tDOr9ND1iCMlMT8WzODr =Ze5t -----END PGP SIGNATURE-----