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.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)
    
  • v0.18.5-rc2
    Changes in synapse v0.18.5-rc2 (2016-11-24)
    ===========================================
    
    Bug fixes:
    
    * Don't send old events over federation, fixes bug in -rc1.
    
  • v0.18.5-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.4
    Changes in synapse v0.18.4 (2016-11-22)
    =======================================
    
    Bug fixes:
    
    * Add workaround for buggy clients that the fail to register (PR #1632)
    
    Changes in synapse v0.18.4-rc1 (2016-11-14)
    ===========================================
    
    Changes:
    
    * Various database efficiency improvements (PR #1188, #1192)
    * Update default config to blacklist more internal IPs, thanks to Euan Kemp (PR
      #1198)
    * Allow specifying duration in minutes in config, thanks to Daniel Dent (PR
      #1625)
    
    Bug fixes:
    
    * Fix media repo to set CORs headers on responses (PR #1190)
    * Fix registration to not error on non-ascii passwords (PR #1191)
    * Fix create event code to limit the number of prev_events (PR #1615)
    * Fix bug in transaction ID deduplication (PR #1624)
    
  • v0.18.4-rc1
    Changes in synapse v0.18.4-rc1 (2016-11-14)
    ===========================================
    
    Changes:
    
    * Various database efficiency improvements (PR #1188, #1192)
    * Update default config to blacklist more internal IPs, thanks to Euan Kemp (PR
      #1198)
    * Allow specifying duration in minutes in config, thanks to Daniel Dent (PR
      #1625)
    
    Bug fixes:
    
    * Fix media repo to set CORs headers on responses (PR #1190)
    * Fix registration to not error on non-ascii passwords (PR #1191)
    * Fix create event code to limit the number of prev_events (PR #1615)
    * Fix bug in transaction ID deduplication (PR #1624)
    
  • v0.18.3
    Changes in synapse v0.18.3 (2016-11-08)
    =======================================
    
    SECURITY UPDATE
    
    Explicitly require authentication when using LDAP3. This is the default on
    versions of ``ldap3`` above 1.0, but some distributions will package an older
    version.
    
    If you are using LDAP3 login and have a version of ``ldap3`` older than 1.0 it
    is **CRITICAL to updgrade**.
    
  • v0.18.2
    Changes in synapse v0.18.2 (2016-11-01)
    =======================================
    
    No changes since v0.18.2-rc5
    
    Changes in synapse v0.18.2-rc5 (2016-10-28)
    ===========================================
    
    Bug fixes:
    
    * Fix prometheus process metrics in worker processes (PR #1184)
    
    Changes in synapse v0.18.2-rc4 (2016-10-27)
    ===========================================
    
    Bug fixes:
    
    * Fix ``user_threepids`` schema delta, which in some instances prevented
      startup after upgrade (PR #1183)
    
    Changes in synapse v0.18.2-rc3 (2016-10-27)
    ===========================================
    
    Changes:
    
    * Allow clients to supply access tokens as headers (PR #1098)
    * Clarify error codes for GET /filter/, thanks to Alexander Maznev (PR #1164)
    * Make password reset email field case insensitive (PR #1170)
    * Reduce redundant database work in email pusher (PR #1174)
    * Allow configurable rate limiting per AS (PR #1175)
    * Check whether to ratelimit sooner to avoid work (PR #1176)
    * Standardise prometheus metrics (PR #1177)
    
    Bug fixes:
    
    * Fix incredibly slow back pagination query (PR #1178)
    * Fix infinite typing bug (PR #1179)
    
    Changes in synapse v0.18.2-rc2 (2016-10-25)
    ===========================================
    
    (This release did not include the changes advertised and was identical to RC1)
    
    Changes in synapse v0.18.2-rc1 (2016-10-17)
    ===========================================
    
    Changes:
    
    * Remove redundant event_auth index (PR #1113)
    * Reduce DB hits for replication (PR #1141)
    * Implement pluggable password auth (PR #1155)
    * Remove rate limiting from app service senders and fix get_or_create_user
      requester, thanks to Patrik Oldsberg (PR #1157)
    * window.postmessage for Interactive Auth fallback (PR #1159)
    * Use sys.executable instead of hardcoded python, thanks to Pedro Larroy
      (PR #1162)
    * Add config option for adding additional TLS fingerprints (PR #1167)
    * User-interactive auth on delete device (PR #1168)
    
    Bug fixes:
    
    * Fix not being allowed to set your own state_key, thanks to Patrik Oldsberg
      (PR #1150)
    * Fix interactive auth to return 401 from for incorrect password (PR #1160,
      #1166)
    * Fix email push notifs being dropped (PR #1169)
    
  • v0.18.2-rc5
    264f6c2a · Changelog formattting ·
    Changes in synapse v0.18.2-rc5 (2016-10-28)
    ===========================================
    
    Bug fixes:
    
    * Fix prometheus process metrics in worker processes (PR #1184)
    
  • v0.18.2-rc4
    Changes in synapse v0.18.2-rc4 (2016-10-27)
    ===========================================
    
    Bug fixes:
    
    * Fix ``user_threepids`` schema delta, which in some instances prevented
      startup after upgrade (PR #1183)
    
  • v0.18.2-rc3
    db0609f1 · Update changelog ·
    Changes in synapse v0.18.2-rc3 (2016-10-27)
    ===========================================
    
    Changes:
    
    * Clarify error codes for GET /filter/, thanks to Alexander Maznev (PR #1164)
    * Make password reset email field case insensitive (PR #1170)
    * Reduce redundant database work in email pusher (PR #1174)
    * Allow configurable rate limiting per AS (PR #1175)
    * Check whether to ratelimit sooner to avoid work (PR #1176)
    * Standardise prometheus metrics (PR #1177)
    
    Bug fixes:
    
    * Fix incredibly slow back pagination query (PR #1178)
    * Fix infinite typing bug (PR #1179)
    
  • v0.18.2-rc2
    f138bb40 · Fixup change log ·
    Changes in synapse v0.18.2-rc2 (2016-10-25)
    ===========================================
    
    (This release did not include the changes advertised and was identical to RC1)
    
  • v0.18.2-rc1
    513e600f · Update changelog ·
    Changes in synapse v0.18.2-rc1 (2016-10-17)
    ===========================================
    
    Changes:
    
    * Remove redundant event_auth index (PR #1113)
    * Reduce DB hits for replication (PR #1141)
    * Implement pluggable password auth (PR #1155)
    * Remove rate limiting from app service senders and fix get_or_create_user
      requester, thanks to Patrik Oldsberg (PR #1157)
    * window.postmessage for Interactive Auth fallback (PR #1159)
    * Use sys.executable instead of hardcoded python, thanks to Pedro Larroy
      (PR #1162)
    * Add config option for adding additional TLS fingerprints (PR #1167)
    * User-interactive auth on delete device (PR #1168)
    
    Bug fixes:
    
    * Fix not being allowed to set your own state_key, thanks to Patrik Oldsberg
      (PR #1150)
    * Fix interactive auth to return 401 from for incorrect password (PR #1160,
      #1166)
    * Fix email push notifs being dropped (PR #1169)