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.108.0rc1 e0d420fbd1
    Compare

    v1.108.0rc1 Pre-Release

    erikjohnston released this 2024-05-21 10:01:27 +00:00 | 1669 commits to develop since this release

    Synapse 1.108.0rc1 (2024-05-21)

    Features

    • Add a feature that allows clients to query the configured federation whitelist. Disabled by default. (#16848, #17199)
    • Add the ability to allow numeric user IDs with a specific prefix when in the CAS flow. Contributed by Aurélien Grimpard. (#17098)

    Bugfixes

    • Fix bug where push rules would be empty in /sync for some accounts. Introduced in v1.93.0. (#17142)
    • Add support for optional whitespace around the Federation API's Authorization header's parameter commas. (#17145)
    • Fix bug where disabling room publication prevented public rooms being created on workers. (#17177, #17184)

    Improved Documentation

    • Document /v1/make_knock and /v1/send_knock/ federation endpoints as worker-compatible. (#17058)
    • Update User Admin API with note about prefixing OIDC external_id providers. (#17139)
    • Clarify the state of the created room when using the autocreate_auto_join_room_preset config option. (#17150)
    • Update the Admin FAQ with the current libjemalloc version for latest Debian stable. Additionally update the name of the "push_rules" stream in the Workers documentation. (#17171)

    Internal Changes

    • Add note to reflect that MSC3886 is closed but will remain supported for some time. (#17151)
    • Update dependency PyO3 to 0.21. (#17162)
    • Fixes linter errors found in PR #17147. (#17166)
    • Bump black from 24.2.0 to 24.4.2. (#17170)
    • Cache literal sync filter validation for performance. (#17186)
    • Improve performance by fixing a reactor pause. (#17192)
    • Route /make_knock and /send_knock federation APIs to the federation reader worker in Complement test runs. (#17195)
    • Prepare sync handler to be able to return different sync responses (SyncVersion). (#17200)
    • Organize the sync cache key parameter outside of the sync config (separate concerns). (#17201)
    • Refactor SyncResultBuilder assembly to its own function. (#17202)
    • Rename to be obvious: joined_rooms -> joined_room_ids. (#17203, #17208)
    • Add a short pause when rate-limiting a request. (#17210)

    Updates to locked dependencies

    • Bump cryptography from 42.0.5 to 42.0.7. (#17180)
    • Bump gitpython from 3.1.41 to 3.1.43. (#17181)
    • Bump immutabledict from 4.1.0 to 4.2.0. (#17179)
    • Bump sentry-sdk from 1.40.3 to 2.1.1. (#17178)
    • Bump serde from 1.0.200 to 1.0.201. (#17183)
    • Bump serde_json from 1.0.116 to 1.0.117. (#17182)
    Downloads
    • debs.tar.xz
      367 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-cp38-abi3-macosx_10_16_x86_64.whl
      3.6 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-cp38-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-cp38-abi3-musllinux_1_1_x86_64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
      3.6 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
      3.6 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
      3.6 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      3.8 MiB
      2024-05-21 10:33:13 +00:00
    • matrix_synapse-1.108.0rc1.tar.gz
      3.3 MiB
      2024-05-21 10:33:13 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.25.3 Page: 50ms Template: 3ms
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