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.135.0rc2 caf5f0110e
    Compare

    v1.135.0rc2 Pre-Release

    anoadragon453 released this 2025-07-30 12:32:38 +00:00 | 526 commits to develop since this release

    Synapse 1.135.0rc2 (2025-07-30)

    Bugfixes

    • Fix user failing to deactivate with MAS when /_synapse/mas is handled by a worker. (#18716)

    Internal Changes

    • Fix performance regression introduced in #18238 by adding a cache to is_server_admin. (#18747)
    Downloads
    • debs.tar.xz
      356 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-macosx_10_9_x86_64.whl
      7.4 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-musllinux_1_2_aarch64.whl
      7.7 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-cp39-abi3-musllinux_1_2_x86_64.whl
      7.8 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp310-pypy310_pp73-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp311-pypy311_pp73-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-30 12:46:33 +00:00
    • matrix_synapse-1.135.0rc2.tar.gz
      3.7 MiB
      2025-07-30 12:46:33 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.135.0rc1 9ecf192089
    Compare

    v1.135.0rc1 Pre-Release

    reivilibre released this 2025-07-22 13:29:13 +00:00 | 530 commits to develop since this release

    Synapse 1.135.0rc1 (2025-07-22)

    Features

    • Add recaptcha_private_key_path and recaptcha_public_key_path config option. (#17984, #18684)
    • Add plain-text handling for rich-text topics as per MSC3765. (#18195)
    • If enabled by the user, server admins will see soft failed events over the Client-Server API. (#18238)
    • Add experimental support for MSC4277: Harmonizing the reporting endpoints. (#18263)
    • Add ability to limit amount of media uploaded by a user in a given time period. (#18527)
    • Enable workers to write directly to the device lists stream and handle device list updates, reducing load on the main process. (#18581)
    • Support arbitrary profile fields. Contributed by @clokep. (#18635)
    • Advertise support for Matrix v1.12. (#18647)
    • Add an option to issue redactions as an admin user via the admin redaction endpoint. (#18671)
    • Add experimental and incomplete support for MSC4306: Thread Subscriptions. (#18674)
    • Include event_id when getting state with ?format=event. Contributed by @tulir @ Beeper. (#18675)

    Bugfixes

    • Fix CPU and database spinning when retrying sending events to servers whilst at the same time purging those events. (#18499)
    • Don't allow creation of tags with names longer than 255 bytes, as per the spec. (#18660)
    • Fix sliding_sync_connections-related errors when porting from SQLite to Postgres. (#18677)
    • Fix the MAS integration not working when Synapse is started with --daemonize or using synctl. (#18691)

    Improved Documentation

    • Document that some config options for the user directory are in violation of the Matrix spec. (#18548)
    • Update rc_delayed_event_mgmt docs to the actual nesting level. Contributed by @HarHarLinks. (#18692)

    Internal Changes

    • Add a dedicated internal API for Matrix Authentication Service to Synapse communication. (#18520)
    • Allow user registrations to be done on workers. (#18552)
    • Remove unnecessary HTTP replication calls. (#18564)
    • Refactor Measure block metrics to be homeserver-scoped. (#18601)
    • Refactor cache metrics to be homeserver-scoped. (#18604)
    • Unbreak "Latest dependencies" workflow by using the --without dev poetry option instead of removed --no-dev. (#18617)
    • Update URL Preview code to work with lxml 6.0.0+. (#18622)
    • Use markdown-it-py instead of commonmark in the release script. (#18637)
    • Fix typing errors with upgraded mypy version. (#18653)
    • Add doc comment explaining that config files are shallowly merged. (#18664)
    • Minor speed up of insertion into stream_positions table. (#18672)
    • Remove unused allow_no_prev_events option when creating an event. (#18676)
    • Clean up MetricsResource and Prometheus hacks. (#18687)
    • Fix dirty Cargo.lock changes appearing after install (base64). (#18689)
    • Prevent dirty Cargo.lock changes from install. (#18693)
    • Correct spelling of 'Admin token used' log line. (#18697)
    • Reduce log spam when client stops downloading media while it is being streamed to them. (#18699)

    Updates to locked dependencies

    • Bump authlib from 1.6.0 to 1.6.1. (#18704)
    • Bump base64 from 0.21.7 to 0.22.1. (#18666)
    • Bump jsonschema from 4.24.0 to 4.25.0. (#18707)
    • Bump lxml from 5.4.0 to 6.0.0. (#18631)
    • Bump mypy from 1.13.0 to 1.16.1. (#18653)
    • Bump once_cell from 1.19.0 to 1.21.3. (#18710)
    • Bump phonenumbers from 9.0.8 to 9.0.9. (#18681)
    • Bump ruff from 0.12.2 to 0.12.5. (#18683, #18705)
    • Bump serde_json from 1.0.140 to 1.0.141. (#18709)
    • Bump sigstore/cosign-installer from 3.9.1 to 3.9.2. (#18708)
    • Bump types-jsonschema from 4.24.0.20250528 to 4.24.0.20250708. (#18682)
    Downloads
    • debs.tar.xz
      354 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-macosx_10_9_x86_64.whl
      7.4 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-musllinux_1_2_aarch64.whl
      7.7 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-cp39-abi3-musllinux_1_2_x86_64.whl
      7.8 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
      7.3 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
      7.7 MiB
      2025-07-22 13:45:56 +00:00
    • matrix_synapse-1.135.0rc1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
      7.8 MiB
      2025-07-22 13:45:55 +00:00
    • matrix_synapse-1.135.0rc1.tar.gz
      3.7 MiB
      2025-07-22 13:45:55 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.134.0 60be549c0c
    Compare

    v1.134.0 Stable

    erikjohnston released this 2025-07-15 13:24:55 +00:00 | 583 commits to develop since this release

    Synapse 1.134.0 (2025-07-15)

    No significant changes since 1.134.0rc1.

    Synapse 1.134.0rc1 (2025-07-09)

    Features

    • Support for MSC4235: via query param for hierarchy endpoint. Contributed by Krishan (@kfiven). (#18070)
    • Add forget_forced_upon_leave capability as per MSC4267. (#18196)
    • Add federated_user_may_invite spam checker callback which receives the entire invite event. Contributed by @tulir @ Beeper. (#18241)

    Bugfixes

    • Fix KeyError on background updates when using split main/state databases. (#18509)
    • Improve performance of device deletion by adding missing index. (#18582)
    • Fix avatar_url and displayname being sent on federation profile queries when they are not set. (#18593)
    • Respond with 401 & M_USER_LOCKED when a locked user calls POST /login, as per the spec. (#18594)
    • Ensure policy servers are not asked to scan policy server change events, allowing rooms to disable the use of a policy server while the policy server is down. (#18605)

    Improved Documentation

    • Fix documentation of the Delete Room Admin API's status field. (#18519)

    Deprecations and Removals

    • Stop adding the "origin" field to newly-created events (PDUs). (#18418)

    Internal Changes

    • Replace PyICU crate with equivalent icu_segmenter Rust crate. (#18553, #18646)
    • Improve docstring on simple_upsert_many. (#18573)
    • Raise poetry-core version cap to 2.1.3. (#18575)
    • Raise setuptools_rust version cap to 1.11.1. (#18576)
    • Better handling of ratelimited requests. (#18595, #18600)
    • Update to Rust 1.87.0 in CI, and bump the pinned commit of the dtolnay/rust-toolchain GitHub Action to b3b07ba8b418998c39fb20f53e8b695cdcc8de1b. (#18596)
    • Speed up bulk device deletion. (#18602)
    • Speed up the building of arm-based wheels in CI. (#18618)
    • Speed up the building of Docker images in CI. (#18620)
    • Add .zed/ directory to .gitignore. (#18623)
    • Log the room ID we're purging state for. (#18625)

    Updates to locked dependencies

    • Bump Swatinem/rust-cache from 2.7.8 to 2.8.0. (#18612)
    • Bump attrs from 24.2.0 to 25.3.0. (#18649)
    • Bump authlib from 1.5.2 to 1.6.0. (#18642)
    • Bump base64 from 0.21.7 to 0.22.1. (#18589)
    • Bump base64 from 0.21.7 to 0.22.1. (#18629)
    • Bump docker/build-push-action from 6.17.0 to 6.18.0. (#18497)
    • Bump docker/setup-buildx-action from 3.10.0 to 3.11.1. (#18587)
    • Bump hiredis from 3.1.0 to 3.2.1. (#18638)
    • Bump ijson from 3.3.0 to 3.4.0. (#18650)
    • Bump jsonschema from 4.23.0 to 4.24.0. (#18630)
    • Bump msgpack from 1.1.0 to 1.1.1. (#18651)
    • Bump mypy-zope from 1.0.11 to 1.0.12. (#18640)
    • Bump phonenumbers from 9.0.2 to 9.0.8. (#18652)
    • Bump pillow from 11.2.1 to 11.3.0. (#18624)
    • Bump prometheus-client from 0.21.0 to 0.22.1. (#18609)
    • Bump pyasn1-modules from 0.4.1 to 0.4.2. (#18495)
    • Bump pydantic from 2.11.4 to 2.11.7. (#18639)
    • Bump reqwest from 0.12.15 to 0.12.20. (#18590)
    • Bump reqwest from 0.12.20 to 0.12.22. (#18627)
    • Bump ruff from 0.11.11 to 0.12.1. (#18645)
    • Bump ruff from 0.12.1 to 0.12.2. (#18657)
    • Bump sentry-sdk from 2.22.0 to 2.32.0. (#18633)
    • Bump setuptools-rust from 1.10.2 to 1.11.1. (#18655)
    • Bump sigstore/cosign-installer from 3.8.2 to 3.9.0. (#18588)
    • Bump sigstore/cosign-installer from 3.9.0 to 3.9.1. (#18608)
    • Bump stefanzweifel/git-auto-commit-action from 5.2.0 to 6.0.1. (#18607)
    • Bump tokio from 1.45.1 to 1.46.0. (#18628)
    • Bump tokio from 1.46.0 to 1.46.1. (#18667)
    • Bump treq from 24.9.1 to 25.5.0. (#18610)
    • Bump types-bleach from 6.2.0.20241123 to 6.2.0.20250514. (#18634)
    • Bump types-jsonschema from 4.23.0.20250516 to 4.24.0.20250528. (#18611)
    • Bump types-opentracing from 2.4.10.6 to 2.4.10.20250622. (#18586)
    • Bump types-psycopg2 from 2.9.21.20250318 to 2.9.21.20250516. (#18658)
    • Bump types-pyyaml from 6.0.12.20241230 to 6.0.12.20250516. (#18643)
    • Bump types-setuptools from 75.2.0.20241019 to 80.9.0.20250529. (#18644)
    • Bump typing-extensions from 4.12.2 to 4.14.0. (#18654)
    • Bump typing-extensions from 4.14.0 to 4.14.1. (#18668)
    • Bump urllib3 from 2.2.2 to 2.5.0. (#18572)
    Downloads
    • debs.tar.xz
      356 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-macosx_10_9_x86_64.whl
      7.4 MiB
      2025-07-15 13:39:26 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-musllinux_1_2_aarch64.whl
      7.7 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-cp39-abi3-musllinux_1_2_x86_64.whl
      7.8 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-15 13:39:25 +00:00
    • matrix_synapse-1.134.0.tar.gz
      3.6 MiB
      2025-07-15 13:39:25 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.134.0rc1 5c2765bd7a
    Compare

    v1.134.0rc1 Pre-Release

    anoadragon453 released this 2025-07-09 11:33:33 +00:00 | 584 commits to develop since this release

    Synapse 1.134.0rc1 (2025-07-09)

    Features

    • Support for MSC4235: via query param for hierarchy endpoint. Contributed by Krishan (@kfiven). (#18070)
    • Add forget_forced_upon_leave capability as per MSC4267. (#18196)
    • Add federated_user_may_invite spam checker callback which receives the entire invite event. Contributed by @tulir @ Beeper. (#18241)

    Bugfixes

    • Fix KeyError on background updates when using split main/state databases. (#18509)
    • Improve performance of device deletion by adding missing index. (#18582)
    • Fix avatar_url and displayname being sent on federation profile queries when they are not set. (#18593)
    • Respond with 401 & M_USER_LOCKED when a locked user calls POST /login, as per the spec. (#18594)
    • Ensure policy servers are not asked to scan policy server change events, allowing rooms to disable the use of a policy server while the policy server is down. (#18605)

    Improved Documentation

    • Fix documentation of the Delete Room Admin API's status field. (#18519)

    Deprecations and Removals

    • Stop adding the "origin" field to newly-created events (PDUs). (#18418)

    Internal Changes

    • Replace PyICU crate with equivalent icu_segmenter Rust crate. (#18553, #18646)
    • Improve docstring on simple_upsert_many. (#18573)
    • Raise poetry-core version cap to 2.1.3. (#18575)
    • Raise setuptools_rust version cap to 1.11.1. (#18576)
    • Better handling of ratelimited requests. (#18595, #18600)
    • Update to Rust 1.87.0 in CI, and bump the pinned commit of the dtolnay/rust-toolchain GitHub Action to b3b07ba8b418998c39fb20f53e8b695cdcc8de1b. (#18596)
    • Speed up bulk device deletion. (#18602)
    • Speed up the building of arm-based wheels in CI. (#18618)
    • Speed up the building of Docker images in CI. (#18620)
    • Add .zed/ directory to .gitignore. (#18623)
    • Log the room ID we're purging state for. (#18625)

    Updates to locked dependencies

    • Bump Swatinem/rust-cache from 2.7.8 to 2.8.0. (#18612)
    • Bump attrs from 24.2.0 to 25.3.0. (#18649)
    • Bump authlib from 1.5.2 to 1.6.0. (#18642)
    • Bump base64 from 0.21.7 to 0.22.1. (#18589)
    • Bump base64 from 0.21.7 to 0.22.1. (#18629)
    • Bump docker/build-push-action from 6.17.0 to 6.18.0. (#18497)
    • Bump docker/setup-buildx-action from 3.10.0 to 3.11.1. (#18587)
    • Bump hiredis from 3.1.0 to 3.2.1. (#18638)
    • Bump ijson from 3.3.0 to 3.4.0. (#18650)
    • Bump jsonschema from 4.23.0 to 4.24.0. (#18630)
    • Bump msgpack from 1.1.0 to 1.1.1. (#18651)
    • Bump mypy-zope from 1.0.11 to 1.0.12. (#18640)
    • Bump phonenumbers from 9.0.2 to 9.0.8. (#18652)
    • Bump pillow from 11.2.1 to 11.3.0. (#18624)
    • Bump prometheus-client from 0.21.0 to 0.22.1. (#18609)
    • Bump pyasn1-modules from 0.4.1 to 0.4.2. (#18495)
    • Bump pydantic from 2.11.4 to 2.11.7. (#18639)
    • Bump reqwest from 0.12.15 to 0.12.20. (#18590)
    • Bump reqwest from 0.12.20 to 0.12.22. (#18627)
    • Bump ruff from 0.11.11 to 0.12.1. (#18645)
    • Bump ruff from 0.12.1 to 0.12.2. (#18657)
    • Bump sentry-sdk from 2.22.0 to 2.32.0. (#18633)
    • Bump setuptools-rust from 1.10.2 to 1.11.1. (#18655)
    • Bump sigstore/cosign-installer from 3.8.2 to 3.9.0. (#18588)
    • Bump sigstore/cosign-installer from 3.9.0 to 3.9.1. (#18608)
    • Bump stefanzweifel/git-auto-commit-action from 5.2.0 to 6.0.1. (#18607)
    • Bump tokio from 1.45.1 to 1.46.0. (#18628)
    • Bump tokio from 1.46.0 to 1.46.1. (#18667)
    • Bump treq from 24.9.1 to 25.5.0. (#18610)
    • Bump types-bleach from 6.2.0.20241123 to 6.2.0.20250514. (#18634)
    • Bump types-jsonschema from 4.23.0.20250516 to 4.24.0.20250528. (#18611)
    • Bump types-opentracing from 2.4.10.6 to 2.4.10.20250622. (#18586)
    • Bump types-psycopg2 from 2.9.21.20250318 to 2.9.21.20250516. (#18658)
    • Bump types-pyyaml from 6.0.12.20241230 to 6.0.12.20250516. (#18643)
    • Bump types-setuptools from 75.2.0.20241019 to 80.9.0.20250529. (#18644)
    • Bump typing-extensions from 4.12.2 to 4.14.0. (#18654)
    • Bump typing-extensions from 4.14.0 to 4.14.1. (#18668)
    • Bump urllib3 from 2.2.2 to 2.5.0. (#18572)
    Downloads
    • debs.tar.xz
      356 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-macosx_10_9_x86_64.whl
      7.4 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-musllinux_1_2_aarch64.whl
      7.7 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-cp39-abi3-musllinux_1_2_x86_64.whl
      7.8 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp310-pypy310_pp73-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      7.4 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp311-pypy311_pp73-macosx_11_0_arm64.whl
      7.2 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl
      7.6 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
      7.7 MiB
      2025-07-09 11:48:21 +00:00
    • matrix_synapse-1.134.0rc1.tar.gz
      3.6 MiB
      2025-07-09 11:48:21 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.133.0 e3ed93adf3
    Compare

    v1.133.0 Stable

    sandhose released this 2025-07-01 14:06:39 +00:00 | 647 commits to develop since this release

    Synapse 1.133.0 (2025-07-01)

    Pre-built wheels are now built using the manylinux_2_28 base, which is expected to be compatible with distros using glibc 2.28 or later, including:

    • Debian 10+
    • Ubuntu 18.10+
    • Fedora 29+
    • CentOS/RHEL 8+

    Previously, wheels were built using the manylinux2014 base, which was expected to be compatible with distros using glibc 2.17 or later.

    Bugfixes

    • Bump cibuildwheel to 3.0.0 to fix the manylinux wheel builds. (#18615)

    Synapse 1.133.0rc1 (2025-06-24)

    Features

    • Add support for the MSC4260 user report API. (#18120)

    Bugfixes

    • Fix an issue where, during state resolution for v11 rooms, Synapse would incorrectly calculate the power level of the creator when there was no power levels event in the room. (#18534, #18547)
    • Fix long-standing bug where sliding sync did not honour the room_id_to_include config option. (#18535)
    • Fix an issue where "Lock timeout is getting excessive" warnings would be logged even when the lock timeout was <10 minutes. (#18543)
    • Fix an issue where Synapse could calculate the wrong power level for the creator of the room if there was no power levels event. (#18545)

    Improved Documentation

    • Generate config documentation from JSON Schema file. (#18528)
    • Fix typo in user type documentation. (#18568)

    Internal Changes

    • Increase performance of introspecting access tokens when using delegated auth. (#18357, #18561)
    • Log user deactivations. (#18541)
    • Enable flake8-logging and flake8-logging-format rules in Ruff and fix related issues throughout the codebase. (#18542)
    • Clean up old, unused rows from the device_federation_inbox table. (#18546)
    • Run config schema CI on develop and release branches. (#18551)
    • Add support for Twisted 25.5.0+ releases. (#18577)
    • Update PyO3 to version 0.25. (#18578)

    Updates to locked dependencies

    • Bump actions/setup-python from 5.5.0 to 5.6.0. (#18555)
    • Bump base64 from 0.21.7 to 0.22.1. (#18559)
    • Bump dawidd6/action-download-artifact from 9 to 11. (#18556)
    • Bump headers from 0.4.0 to 0.4.1. (#18529)
    • Bump requests from 2.32.2 to 2.32.4. (#18533)
    • Bump types-requests from 2.32.0.20250328 to 2.32.4.20250611. (#18558)
    Downloads
    • debs.tar.xz
      335 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-cp39-abi3-macosx_10_9_x86_64.whl
      5.5 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-cp39-abi3-manylinux_2_28_aarch64.whl
      5.8 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-cp39-abi3-manylinux_2_28_x86_64.whl
      5.9 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-cp39-abi3-musllinux_1_2_x86_64.whl
      5.9 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      5.5 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
      5.9 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      5.5 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl
      5.9 MiB
      2025-07-01 14:59:52 +00:00
    • matrix_synapse-1.133.0.tar.gz
      3.7 MiB
      2025-07-01 14:59:52 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.133.0rc1 cb259eb206
    Compare

    v1.133.0rc1 Pre-Release

    anoadragon453 released this 2025-06-24 13:30:01 +00:00 | 650 commits to develop since this release

    Synapse 1.133.0rc1 (2025-06-24)

    Features

    • Add support for the MSC4260 user report API. (#18120)

    Bugfixes

    • Fix an issue where, during state resolution for v11 rooms, Synapse would incorrectly calculate the power level of the creator when there was no power levels event in the room. (#18534, #18547)
    • Fix long-standing bug where sliding sync did not honour the room_id_to_include config option. (#18535)
    • Fix an issue where "Lock timeout is getting excessive" warnings would be logged even when the lock timeout was <10 minutes. (#18543)
    • Fix an issue where Synapse could calculate the wrong power level for the creator of the room if there was no power levels event. (#18545)

    Improved Documentation

    • Generate config documentation from JSON Schema file. (#18528)
    • Fix typo in user type documentation. (#18568)

    Internal Changes

    • Increase performance of introspecting access tokens when using delegated auth. (#18357, #18561)
    • Log user deactivations. (#18541)
    • Enable flake8-logging and flake8-logging-format rules in Ruff and fix related issues throughout the codebase. (#18542)
    • Clean up old, unused rows from the device_federation_inbox table. (#18546)
    • Run config schema CI on develop and release branches. (#18551)
    • Add support for Twisted 25.5.0+ releases. (#18577)
    • Update PyO3 to version 0.25. (#18578)

    Updates to locked dependencies

    • Bump actions/setup-python from 5.5.0 to 5.6.0. (#18555)
    • Bump base64 from 0.21.7 to 0.22.1. (#18559)
    • Bump dawidd6/action-download-artifact from 9 to 11. (#18556)
    • Bump headers from 0.4.0 to 0.4.1. (#18529)
    • Bump requests from 2.32.2 to 2.32.4. (#18533)
    • Bump types-requests from 2.32.0.20250328 to 2.32.4.20250611. (#18558)
    Downloads
    • debs.tar.xz
      339 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-cp39-abi3-macosx_10_9_x86_64.whl
      5.5 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      5.8 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-cp39-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
      5.8 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      5.9 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-cp39-abi3-musllinux_1_2_x86_64.whl
      5.9 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      5.5 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
      5.8 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      5.9 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      5.5 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
      5.8 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      5.9 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
      5.5 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
      5.8 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      5.9 MiB
      2025-06-24 14:21:59 +00:00
    • matrix_synapse-1.133.0rc1.tar.gz
      3.7 MiB
      2025-06-24 14:21:59 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.132.0 d1139ebfc1
    Compare

    v1.132.0 Stable

    erikjohnston released this 2025-06-17 13:08:43 +00:00 | 676 commits to develop since this release

    Synapse 1.132.0 (2025-06-17)

    Improved Documentation

    • Improvements to generate config documentation from JSON Schema file. (#18522)

    Synapse 1.132.0rc1 (2025-06-10)

    Features

    • Add support for MSC4155 Invite Filtering. (#18288)
    • Add experimental user_may_send_state_event module API callback. (#18455)
    • Add experimental get_media_config_for_user and is_user_allowed_to_upload_media_of_size module API callbacks that allow overriding of media repository maximum upload size. (#18457)
    • Add experimental get_ratelimit_override_for_user module API callback that allows overriding of per-user ratelimits. (#18458)
    • Pass room_config argument to user_may_create_room spam checker module callback. (#18486)
    • Support configuration of default and extra user types. (#18456)
    • Successful requests to /_matrix/app/v1/ping will now force Synapse to reattempt delivering transactions to appservices. (#18521)
    • Support the import of the RatelimitOverride type from synapse.module_api in modules and rename messages_per_second to per_second. (#18513)

    Bugfixes

    • Remove destinations from sending if not whitelisted. (#18484)
    • Fixed room summary API incorrectly returning that a room is private in the room summary response when the join rule is omitted by the remote server. Contributed by @nexy7574. (#18493)
    • Prevent users from adding themselves to their own user ignore list. (#18508)

    Improved Documentation

    • Generate config documentation from JSON Schema file. (#17892)
    • Mention CAP_NET_BIND_SERVICE as an alternative to running Synapse as root in order to bind to a privileged port. (#18408)
    • Surface hidden Admin API documentation regarding fetching of scheduled tasks. (#18516)
    • Mark the new module APIs in this release as experimental. (#18536)

    Internal Changes

    • Mark dehydrated devices in the List All User Devices Admin API. (#18252)
    • Reduce disk wastage by cleaning up received_transactions older than 1 day, rather than 30 days. (#18310)
    • Distinguish all vs local events being persisted in the "Event Send Time Quantiles" graph (Grafana). (#18510)
    Downloads
    • debs.tar.xz
      325 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-cp39-abi3-macosx_10_9_x86_64.whl
      3.9 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-cp39-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.1 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-cp39-abi3-musllinux_1_2_x86_64.whl
      4.1 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.1 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-17 13:43:18 +00:00
    • matrix_synapse-1.132.0.tar.gz
      3.7 MiB
      2025-06-17 13:43:18 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.132.0rc1 5581fbb906
    Compare

    v1.132.0rc1 Pre-Release

    anoadragon453 released this 2025-06-10 11:00:01 +00:00 | 678 commits to develop since this release

    Synapse 1.132.0rc1 (2025-06-10)

    Features

    • Add support for MSC4155 Invite Filtering. (#18288)
    • Add experimental user_may_send_state_event module API callback. (#18455)
    • Add experimental get_media_config_for_user and is_user_allowed_to_upload_media_of_size module API callbacks that allow overriding of media repository maximum upload size. (#18457)
    • Add experimental get_ratelimit_override_for_user module API callback that allows overriding of per-user ratelimits. (#18458)
    • Pass room_config argument to user_may_create_room spam checker module callback. (#18486)
    • Support configuration of default and extra user types. (#18456)
    • Successful requests to /_matrix/app/v1/ping will now force Synapse to reattempt delivering transactions to appservices. (#18521)
    • Support the import of the RatelimitOverride type from synapse.module_api in modules and rename messages_per_second to per_second. (#18513)

    Bugfixes

    • Remove destinations from sending if not whitelisted. (#18484)
    • Fixed room summary API incorrectly returning that a room is private in the room summary response when the join rule is omitted by the remote server. Contributed by @nexy7574. (#18493)
    • Prevent users from adding themselves to their own user ignore list. (#18508)

    Improved Documentation

    • Generate config documentation from JSON Schema file. (#17892)
    • Mention CAP_NET_BIND_SERVICE as an alternative to running Synapse as root in order to bind to a privileged port. (#18408)
    • Surface hidden Admin API documentation regarding fetching of scheduled tasks. (#18516)
    • Mark the new module APIs in this release as experimental. (#18536)

    Internal Changes

    • Mark dehydrated devices in the List All User Devices Admin API. (#18252)
    • Reduce disk wastage by cleaning up received_transactions older than 1 day, rather than 30 days. (#18310)
    • Distinguish all vs local events being persisted in the "Event Send Time Quantiles" graph (Grafana). (#18510)
    Downloads
    • debs.tar.xz
      327 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-cp39-abi3-macosx_10_9_x86_64.whl
      3.9 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-cp39-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.1 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-cp39-abi3-musllinux_1_2_x86_64.whl
      4.1 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.1 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-10 11:34:40 +00:00
    • matrix_synapse-1.132.0rc1.tar.gz
      3.7 MiB
      2025-06-10 11:34:40 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.131.0 c47d8e0ee1
    Compare

    v1.131.0 Stable

    reivilibre released this 2025-06-03 13:37:40 +00:00 | 699 commits to develop since this release

    Synapse 1.131.0 (2025-06-03)

    No significant changes since 1.131.0rc1.

    Synapse 1.131.0rc1 (2025-05-28)

    Features

    • Add msc4263_limit_key_queries_to_users_who_share_rooms config option as per MSC4263. (#18180)
    • Add option to allow registrations that begin with _. Contributed by _ (@hex5f). (#18262)
    • Include room ID in response to the Room Deletion Status Admin API. (#18318)
    • Add support for calling Policy Servers (MSC4284) to mark events as spam. (#18387)

    Bugfixes

    • Prevent race-condition in _maybe_retry_device_resync entrance. (#18391)
    • Fix the tests.handlers.test_worker_lock.WorkerLockTestCase.test_lock_contention test which could spuriously time out on RISC-V architectures due to performance differences. (#18430)
    • Fix admin redaction endpoint not redacting encrypted messages. (#18434)

    Improved Documentation

    • Update room_list_publication_rules docs to consider defaults that changed in v1.126.0. Contributed by @HarHarLinks. (#18286)
    • Add advice for upgrading between major PostgreSQL versions to the database documentation. (#18445)

    Internal Changes

    • Fix a memory leak in _NotifierUserStream. (#18380)
    • Fix a couple type annotations in the RootConfig/Config. (#18409)
    • Explicitly enable PyPy builds in cibuildwheels config to avoid it being disabled on a future upgrade to cibuildwheel v3. (#18417)
    • Update the PR review template to remove an erroneous line break from the final bullet point. (#18419)
    • Explain why we flush_buffer() for Python print(...) output. (#18420)
    • Add lint to ensure we don't add a CREATE/DROP INDEX in a schema delta. (#18440)
    • Allow checking only for the existence of a field in an SSO provider's response, rather than requiring the value(s) to check. (#18454)
    • Add unit tests for homeserver usage statistics. (#18463)
    • Don't move invited users to new room when shutting down room. (#18471)

    Updates to locked dependencies

    • Bump actions/setup-python from 5.5.0 to 5.6.0. (#18398)
    • Bump authlib from 1.5.1 to 1.5.2. (#18452)
    • Bump docker/build-push-action from 6.15.0 to 6.17.0. (#18397, #18449)
    • Bump lxml from 5.3.0 to 5.4.0. (#18480)
    • Bump mypy-zope from 1.0.9 to 1.0.11. (#18428)
    • Bump pyo3 from 0.23.5 to 0.24.2. (#18460)
    • Bump pyo3-log from 0.12.3 to 0.12.4. (#18453)
    • Bump pyopenssl from 25.0.0 to 25.1.0. (#18450)
    • Bump ruff from 0.7.3 to 0.11.11. (#18451, #18482)
    • Bump tornado from 6.4.2 to 6.5.0. (#18459)
    • Bump setuptools from 72.1.0 to 78.1.1. (#18461)
    • Bump types-jsonschema from 4.23.0.20241208 to 4.23.0.20250516. (#18481)
    • Bump types-requests from 2.32.0.20241016 to 2.32.0.20250328. (#18427)
    Downloads
    • debs.tar.xz
      325 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-cp39-abi3-macosx_10_9_x86_64.whl
      3.9 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-cp39-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-cp39-abi3-musllinux_1_2_x86_64.whl
      4.1 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-06-03 14:12:13 +00:00
    • matrix_synapse-1.131.0.tar.gz
      3.6 MiB
      2025-06-03 14:12:13 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.131.0rc1 461571fcf2
    Compare

    v1.131.0rc1 Pre-Release

    sandhose released this 2025-05-28 11:02:36 +00:00 | 700 commits to develop since this release

    Synapse 1.131.0rc1 (2025-05-28)

    Features

    • Add msc4263_limit_key_queries_to_users_who_share_rooms config option as per MSC4263. (#18180)
    • Add option to allow registrations that begin with _. Contributed by _ (@hex5f). (#18262)
    • Include room ID in response to the Room Deletion Status Admin API. (#18318)
    • Add support for calling Policy Servers (MSC4284) to mark events as spam. (#18387)

    Bugfixes

    • Prevent race-condition in _maybe_retry_device_resync entrance. (#18391)
    • Fix the tests.handlers.test_worker_lock.WorkerLockTestCase.test_lock_contention test which could spuriously time out on RISC-V architectures due to performance differences. (#18430)
    • Fix admin redaction endpoint not redacting encrypted messages. (#18434)

    Improved Documentation

    • Update room_list_publication_rules docs to consider defaults that changed in v1.126.0. Contributed by @HarHarLinks. (#18286)
    • Add advice for upgrading between major PostgreSQL versions to the database documentation. (#18445)

    Internal Changes

    • Fix a memory leak in _NotifierUserStream. (#18380)
    • Fix a couple type annotations in the RootConfig/Config. (#18409)
    • Explicitly enable PyPy builds in cibuildwheels config to avoid it being disabled on a future upgrade to cibuildwheel v3. (#18417)
    • Update the PR review template to remove an erroneous line break from the final bullet point. (#18419)
    • Explain why we flush_buffer() for Python print(...) output. (#18420)
    • Add lint to ensure we don't add a CREATE/DROP INDEX in a schema delta. (#18440)
    • Allow checking only for the existence of a field in an SSO provider's response, rather than requiring the value(s) to check. (#18454)
    • Add unit tests for homeserver usage statistics. (#18463)
    • Don't move invited users to new room when shutting down room. (#18471)

    Updates to locked dependencies

    • Bump actions/setup-python from 5.5.0 to 5.6.0. (#18398)
    • Bump authlib from 1.5.1 to 1.5.2. (#18452)
    • Bump docker/build-push-action from 6.15.0 to 6.17.0. (#18397, #18449)
    • Bump lxml from 5.3.0 to 5.4.0. (#18480)
    • Bump mypy-zope from 1.0.9 to 1.0.11. (#18428)
    • Bump pyo3 from 0.23.5 to 0.24.2. (#18460)
    • Bump pyo3-log from 0.12.3 to 0.12.4. (#18453)
    • Bump pyopenssl from 25.0.0 to 25.1.0. (#18450)
    • Bump ruff from 0.7.3 to 0.11.11. (#18451, #18482)
    • Bump tornado from 6.4.2 to 6.5.0. (#18459)
    • Bump setuptools from 72.1.0 to 78.1.1. (#18461)
    • Bump types-jsonschema from 4.23.0.20241208 to 4.23.0.20250516. (#18481)
    • Bump types-requests from 2.32.0.20241016 to 2.32.0.20250328. (#18427)
    Downloads
    • debs.tar.xz
      329 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-cp39-abi3-macosx_10_9_x86_64.whl
      3.9 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-cp39-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-cp39-abi3-musllinux_1_2_x86_64.whl
      4.1 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
      3.9 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.0 MiB
      2025-05-28 11:37:13 +00:00
    • matrix_synapse-1.131.0rc1.tar.gz
      3.6 MiB
      2025-05-28 11:37:13 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous ... 2 3 4 5 6 ... Next Last
Powered by Gitea Version: 1.25.3 Page: 151ms Template: 31ms
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