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.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)
Powered by Gitea Version: 1.25.3 Page: 63ms Template: 5ms
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