Logo
Explore Help
Sign In
kaslo/synapse
1
0
Fork 0
You've already forked synapse
Code Packages Releases 124 Wiki Activity

124 Releases 805 Tags

RSS Feed
  • v1.115.0rc1 5562a89168
    Compare

    v1.115.0rc1 Pre-Release

    devonh released this 2024-09-10 14:50:25 +00:00 | 1269 commits to develop since this release

    Synapse 1.115.0rc1 (2024-09-10)

    Features

    • Improve cross-signing upload when using MSC3861 to use a custom UIA flow stage, with web fallback support. (#17509)

    Bugfixes

    • Return 400 M_BAD_JSON upon attempting to complete various room actions with a non-local user ID and unknown room ID, rather than an internal server error. (#17607)
    • Fix authenticated media responses using a wrong limit when following redirects over federation. (#17626)
    • Fix bug where we returned the wrong bump_stamp for invites in sliding sync response, causing incorrect ordering of invites in the room list. (#17674)

    Improved Documentation

    • Clarify that the admin api resource is only loaded on the main process and not workers. (#17590)
    • Fixed typo in saml2_config config example. (#17594)

    Deprecations and Removals

    • Stabilise MSC4156 by removing the msc4156_enabled config setting and defaulting it to true. (#17650)

    Internal Changes

    • Update MSC3861 implementation: load the issuer and account management URLs from OIDC discovery. (#17407)
    • Pre-populate room data used in experimental MSC3575 Sliding Sync /sync endpoint for quick filtering/sorting. (#17512, #17632, #17633, #17634, #17635, #17636, #17641, #17654, #17673)
    • Store sliding sync per-connection state in the database. (#17599, #17631)
    • Make the sliding sync PerConnectionState class immutable. (#17600)
    • Replace isort and black with ruff. (#17620, #17643)
    • Sliding Sync: Split up get_room_membership_for_user_at_to_token. (#17629)
    • Use new database tables for sliding sync. (#17630, #17649)
    • Prevent duplicate tags being added to Sliding Sync traces. (#17655)
    • Get bump_stamp from new sliding sync tables which should be faster. (#17658)
    • Speed up incremental Sliding Sync requests by avoiding extra work. (#17665)
    • Small performance improvement in speeding up sliding sync. (#17666, #17670, #17672)
    • Speed up sliding sync by reducing number of database calls. (#17684)
    • Speed up sync by pulling out fewer events from the database. (#17688)

    Updates to locked dependencies

    • Bump authlib from 1.3.1 to 1.3.2. (#17679)
    • Bump idna from 3.7 to 3.8. (#17682)
    • Bump ruff from 0.6.2 to 0.6.4. (#17680)
    • Bump towncrier from 24.7.1 to 24.8.0. (#17645)
    • Bump twisted from 24.7.0rc1 to 24.7.0. (#17647)
    • Bump types-pillow from 10.2.0.20240520 to 10.2.0.20240822. (#17644)
    • Bump types-psycopg2 from 2.9.21.20240417 to 2.9.21.20240819. (#17646)
    • Bump types-setuptools from 71.1.0.20240818 to 74.1.0.20240907. (#17681)
    Downloads
    • debs.tar.xz
      375 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-cp38-abi3-macosx_12_0_x86_64.whl
      3.8 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-cp38-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-cp38-abi3-musllinux_1_2_x86_64.whl
      4.0 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp310-pypy310_pp73-macosx_12_0_x86_64.whl
      3.7 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp38-pypy38_pp73-macosx_12_0_x86_64.whl
      3.7 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp39-pypy39_pp73-macosx_12_0_x86_64.whl
      3.7 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.9 MiB
      2024-09-10 15:20:15 +00:00
    • matrix_synapse-1.115.0rc1.tar.gz
      3.5 MiB
      2024-09-10 15:20:15 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.3 Page: 59ms Template: 7ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API