Skip to content

Tags

Tags give the ability to mark specific points in history as being important
This project is mirrored from https://github.com/element-hq/synapse. Pull mirroring updated .
  • v0.19.3-rc2
    Changes in synapse v0.19.3-rc2 (2017-03-13)
    ===========================================
    
    Bug fixes:
    
    * Fix bug in handling of incoming device list updates over federation.
    
  • v0.19.3-rc1
    Changes in synapse v0.19.3-rc1 (2017-03-08)
    ===========================================
    
    Features:
    
    * Add some administration functionalities. Thanks to morteza-araby! (PR #1784)
    
    Changes:
    
    * Reduce database table sizes (PR #1873, #1916, #1923, #1963)
    * Update contrib/ to not use syutil. Thanks to andrewshadura! (PR #1907)
    * Don't fetch current state when sending an event in common case (PR #1955)
    
    Bug fixes:
    
    * Fix synapse_port_db failure. Thanks to Pneumaticat! (PR #1904)
    * Fix caching to not cache error responses (PR #1913)
    * Fix APIs to make kick & ban reasons work (PR #1917)
    * Fix bugs in the /keys/changes api (PR #1921)
    * Fix bug where users couldn't forget rooms they were banned from (PR #1922)
    * Fix issue with long language values in pushers API (PR #1925)
    * Fix a race in transaction queue (PR #1930)
    * Fix dynamic thumbnailing to preserve aspect ratio. Thanks to jkolo! (PR
      #1945)
    * Fix device list update to not constantly resync (PR #1964)
    * Fix potential for huge memory usage when getting device that have
      changed (PR #1969)
    
  • 2017-02-27
  • 2017-02-27-before
    8d910ff5 · Local changes ·
  • v0.19.2
    Changes in synapse v0.19.2 (2017-02-20)
    =======================================
    
    * Fix bug with event visibility check in /context/ API. Thanks to Tokodomo for
      pointing it out! (PR #1929)
    
  • v0.19.1
    Changes in synapse v0.19.1 (2017-02-09)
    =======================================
    
    * Fix bug where state was incorrectly reset in a room when synapse received an
      event over federation that did not pass auth checks (PR #1892)
    
  • v0.19.0
    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)
    
  • v0.19.0-rc4
    Changes in synapse v0.19.0-rc4 (2017-02-02)
    ===========================================
    
    * Bump cache sizes for common membership queries (PR #1879)
    
  • v0.19.0-rc3
    Changes in synapse v0.19.0-rc3 (2017-02-03)
    ===========================================
    
    * 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)
    
  • v0.19.0-rc2
    bfe3f581 · Update changelog ·
    Changes in synapse v0.19.0-rc2 (2017-02-02)
    ===========================================
    
    * Include newly joined users in /keys/changes API (PR #1872)
    
  • v0.19.0-rc1
    85e98fd4 · Update changelog ·
    Changes in synapse v0.19.0-rc1 (2017-02-02)
    ===========================================
    
    Features:
    
    * Add support for specifying multiple bind addresses (PR #1709, #1712, #1795,
      #1835)
    * Add /account/3pid/delete endpoint (PR #1714)
    * Add config option to configure the Riot URL used in notification emails (PR
      #1811)
    * Add username and password config options for turn server (PR #1832)
    * Implement device lists updates over federation (PR #1857, #1861, #1864)
    * Implement /keys/changes (PR #1869, #1872)
    
    Changes:
    
    * Improve IPv6 support (PR #1696)
    * 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)
    
  • v0.18.7
    Changes in synapse v0.18.7 (2017-01-09)
    =======================================
    
    No changes from v0.18.7-rc2
    
    Changes in synapse v0.18.7-rc2 (2017-01-07)
    ===========================================
    
    Bug fixes:
    
    * Fix error in rc1's discarding invalid inbound traffic logic that was
      incorrectly discarding missing events
    
    Changes in synapse v0.18.7-rc1 (2017-01-06)
    ===========================================
    
    Bug fixes:
    
    * Fix error in #PR 1764 to actually fix the nightmare #1753 bug.
    * Improve deadlock logging further
    * Discard inbound federation traffic from invalid domains, to immunise
      against #1753
    
  • v0.18.7-rc2
    f0e4bac6 · bump changelog & version ·
  • v0.18.7-rc1
  • v0.18.6
    v0.18.6
    
  • v0.18.6-rc3
    v0.18.6-rc3
    
  • v0.18.6-rc2
    v0.18.6-rc2
    
  • v0.18.6-rc1
    v0.18.6-rc1
    
  • v0.18.5
    Changes in synapse v0.18.5 (2016-12-16)
    =======================================
    
    Bug fixes:
    
    * Fix federation /backfill returning events it shouldn't (PR #1700)
    * Fix crash in url preview (PR #1701)
    
    Changes in synapse v0.18.5-rc3 (2016-12-13)
    ===========================================
    
    Features:
    
    * Add support for E2E for guests (PR #1653)
    * Add new API appservice specific public room list (PR #1676)
    * Add new room membership APIs (PR #1680)
    
    Changes:
    
    * Enable guest access for private rooms by default (PR #653)
    * Limit the number of events that can be created on a given room concurrently
      (PR #1620)
    * Log the args that we have on UI auth completion (PR #1649)
    * Stop generating refresh_tokens (PR #1654)
    * Stop putting a time caveat on access tokens (PR #1656)
    * Remove unspecced GET endpoints for e2e keys (PR #1694)
    
    Bug fixes:
    
    * Fix handling of 500 and 429's over federation (PR #1650)
    * Fix Content-Type header parsing (PR #1660)
    * Fix error when previewing sites that include unicode, thanks to kyrias (PR
      #1664)
    * Fix some cases where we drop read receipts (PR #1678)
    * Fix bug where calls to ``/sync`` didn't correctly timeout (PR #1683)
    * Fix bug where E2E key query would fail if a single remote host failed (PR
      #1686)
    
    Changes in synapse v0.18.5-rc2 (2016-11-24)
    ===========================================
    
    Bug fixes:
    
    * Don't send old events over federation, fixes bug in -rc1.
    
    Changes in synapse v0.18.5-rc1 (2016-11-24)
    ===========================================
    
    Features:
    
    * Implement "event_fields" in filters (PR #1638)
    
    Changes:
    
    * Use external ldap auth pacakge (PR #1628)
    * Split out federation transaction sending to a worker (PR #1635)
    * Fail with a coherent error message if `/sync?filter=` is invalid (PR #1636)
    * More efficient notif count queries (PR #1644)
    
  • v0.18.5-rc3
    bae1115e · Update changelog ·
    Changes in synapse v0.18.5-rc3 (2016-12-13)
    ===========================================
    
    Features:
    
    * Add support for E2E for guests (PR #1653)
    * Add new API appservice specific public room list (PR #1676)
    * Add new room membership APIs (PR #1680)
    
    Changes:
    
    * Enable guest access for private rooms by default (PR #653)
    * Limit the number of events that can be created on a given room concurrently
      (PR #1620)
    * Log the args that we have on UI auth completion (PR #1649)
    * Stop generating refresh_tokens (PR #1654)
    * Stop putting a time caveat on access tokens (PR #1656)
    * Remove unspecced GET endpoints for e2e keys (PR #1694)
    
    Bug fixes:
    
    * Fix handling of 500 and 429's over federation (PR #1650)
    * Fix Content-Type header parsing (PR #1660)
    * Fix error when previewing sites that include unicode, thanks to kyrias (PR
      #1664)
    * Fix some cases where we drop read receipts (PR #1678)
    * Fix bug where calls to ``/sync`` didn't correctly timeout (PR #1683)
    * Fix bug where E2E key query would fail if a single remote host failed (PR
      #1686)