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.100.0rc2 594842cf7f
    Compare

    v1.100.0rc2 Pre-Release

    reivilibre released this 2024-01-24 12:05:22 +00:00 | 1919 commits to develop since this release

    Synapse 1.100.0rc2 (2024-01-24)

    This version is the same as 1.100.0rc1 but with fixes to the release process.

    Internal Changes

    • Downgrade the download-artifact and upload-artifact actions to v3 due to breaking changes. (#16847)
    Downloads
    • debs.tar.xz
      397 MiB
      2024-01-24 12:34:19 +00:00
    • matrix_synapse-1.100.0rc2-cp38-abi3-macosx_10_16_x86_64.whl
      3.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.4 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-cp38-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-cp38-abi3-musllinux_1_1_x86_64.whl
      4.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
      3.5 MiB
      2024-01-24 12:34:19 +00:00
    • matrix_synapse-1.100.0rc2-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.5 MiB
      2024-01-24 12:34:19 +00:00
    • matrix_synapse-1.100.0rc2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
      3.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
      3.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.5 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-24 12:34:18 +00:00
    • matrix_synapse-1.100.0rc2.tar.gz
      3.2 MiB
      2024-01-24 12:34:18 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.100.0rc1 170aad02c2
    Compare

    v1.100.0rc1 Pre-Release

    reivilibre released this 2024-01-23 16:55:40 +00:00 | 1922 commits to develop since this release

    Synapse 1.100.0rc1 (2024-01-23)

    Features

    • Advertise experimental support for MSC4028 through /_matrix/clients/versions if enabled. Contributed by @hanadi92. (#16787)

    Bugfixes

    • Handle wildcard type filters properly for room messages endpoint. Contributed by Mo Balaa. (#14984)

    Improved Documentation

    • Add a link to the "Request log format" explainer on the "Logging sample config" documentation page. (#16778)
    • Fix broken links in issue templates and documentation. (#16810)
    • NGINX listen http2 deprecation in documentation template for reverse proxy. (#16831)

    Internal Changes

    • Faster partial join to room with complex auth graph. (#7)
    • Improve DB performance of calculating badge counts for push. (#16756)
    • Split up deleting devices into batches. (#16766)
    • Remove CI check for sign-off as we require a CLA signature instead. (#16776)
    • Ensure CI fails when linting fails to make sure auto-merge does the correct thing. (#16781)
    • Faster load recents for sync by reducing amount of state pulled out. (#16783)
    • Reduce amount of state pulled out when querying federation hierachy. (#16785)
    • Pull less state out of the DB when we retry fetching old events during backfill. (#16788)
    • Optimize query for fetching to-device messages in /sync. (#16805)
    • Reject OIDC config when client_secret isn't specified, but the auth method requires one. (#16806)
    • Allow room creation but not publishing to continue if room publication rules are violated when creating
      a new room. (#16811)
    • Bump minimum supported Rust version to 1.65.0. (#16818)
    • Fixup copyright lines in file headers after the licensing change. (#16820)
    • Add a --generate-only option to the internal configuration/launch script for Complement. (#16828)
    • Preparatory work for tweaking performance of auth chain lookups. (#16833)
    • Speed up e2e device keys queries for bot accounts. (#16841)

    Updates to locked dependencies

    • Bump actions/cache from 3 to 4. (#16832)
    • Bump actions/download-artifact from 3 to 4. (#16795)
    • Bump actions/upload-artifact from 3 to 4. (#16796)
    • Bump anyhow from 1.0.75 to 1.0.79. (#16789)
    • Bump authlib from 1.2.1 to 1.3.0. (#16801)
    • Bump dawidd6/action-download-artifact from 2.28.0 to 3.0.0. (#16794)
    • Bump immutabledict from 4.0.0 to 4.1.0. (#16812)
    • Bump isort from 5.13.1 to 5.13.2. (#16835)
    • Bump lxml from 4.9.3 to 5.1.0. (#16813)
    • Bump pillow from 10.1.0 to 10.2.0. (#16802)
    • Bump pydantic from 2.5.2 to 2.5.3. (#16836)
    • Bump pyo3 from 0.20.0 to 0.20.2. (#16791)
    • Bump regex from 1.9.6 to 1.10.3. (#16837)
    • Bump ruff from 0.1.13 to 0.1.14. (#16838)
    • Bump ruff from 0.1.7 to 0.1.13. (#16814)
    • Bump sentry-sdk from 1.35.0 to 1.39.1. (#16799)
    • Bump serde_json from 1.0.108 to 1.0.111. (#16792)
    • Bump service-identity from 23.1.0 to 24.1.0. (#16816)
    • Bump types-commonmark from 0.9.2.4 to 0.9.2.20240106. (#16797)
    • Bump types-jsonschema from 4.20.0.0 to 4.20.0.20240105. (#16800)
    • Bump types-jsonschema from 4.20.0.20240105 to 4.21.0.20240118. (#16834)
    • Bump types-netaddr from 0.9.0.1 to 0.10.0.20240106. (#16839)
    • Bump typing-extensions from 4.8.0 to 4.9.0. (#16815)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.99.0 7d57c2cb2b
    Compare

    v1.99.0 Stable

    anoadragon453 released this 2024-01-16 15:30:58 +00:00 | 1975 commits to develop since this release

    Synapse 1.99.0 (2024-01-16)

    Synapse 1.99.0 is the first Synapse release under an AGPLv3.0 licence (with CLA to enable Element to sell AGPL exceptions). You can read more about this here:

    • https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
    • https://element.io/blog/element-to-adopt-agplv3/
    • https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/

    No significant changes since 1.99.0rc1.

    Synapse 1.99.0rc1 (2024-01-09)

    • Add config options to set the avatar and the topic of the server notices room, as well as the avatar of the server notices user. (https://github.com/element-hq/synapse/issues/16679)

    • Add config option email.notif_delay_before_mail to tweak the delay before an email is sent following a notification. (https://github.com/element-hq/synapse/issues/16696)

    • Add new configuration option sentry.environment for improved system monitoring. Contributed by @zeeshanrafiqrana. (https://github.com/element-hq/synapse/issues/16738)

    • Filter out rooms from the room directory being served to other homeservers when those rooms block that homeserver by their Access Control Lists. (https://github.com/element-hq/synapse/pull/16759)

    • Fix a long-standing bug where the signing keys generated by Synapse were world-readable. Contributed by Fabian Klemp. (https://github.com/element-hq/synapse/issues/16740)

    • Fix email verification redirection. Contributed by Fadhlan Ridhwanallah. (https://github.com/element-hq/synapse/pull/16761)

    • Fixed a bug that prevented users from being queried by display name if it contains non-ASCII characters. (https://github.com/element-hq/synapse/pull/16767)

    • Allow reactivate user without password with Admin API in some edge cases. (https://github.com/element-hq/synapse/pull/16770)

    • Adds the recursion_depth parameter to the response of the /relations endpoint if MSC3981 recursion is being performed. (https://github.com/element-hq/synapse/pull/16775)

    • Added version picker for Synapse documentation. Contributed by @Dmytro27Ind. (https://github.com/element-hq/synapse/issues/16533)

    • Clarify that password_config.enabled: "only_for_reauth" does not allow new logins to be created using password auth. (https://github.com/element-hq/synapse/issues/16737)

    • Remove value from header in configuration documentation for refresh_token_lifetime. (https://github.com/element-hq/synapse/pull/16763)

    • Add another custom statistics collection server to the documentation. Contributed by @loelkes. (https://github.com/element-hq/synapse/pull/16769)

    • Remove run-once workflow after adding the version picker to the documentation. (https://github.com/element-hq/synapse/pull/9453)

    • Update the implementation of [MSC2965](https://github.com/matrix-org/matrix-spec-proposals/pull/2965) (OIDC Provider discovery). (https://github.com/element-hq/synapse/issues/16726)

    • Move the rust stubs inline for better IDE integration. (https://github.com/element-hq/synapse/pull/16757)

    • Fix sample config doc CI. (https://github.com/element-hq/synapse/pull/16758)

    • Simplify event internal metadata class. (https://github.com/element-hq/synapse/pull/16762, https://github.com/element-hq/synapse/pull/16780)

    • Sign the published docker image using cosign. (https://github.com/element-hq/synapse/pull/16774)

    • Port EventInternalMetadata class to Rust. (https://github.com/element-hq/synapse/pull/16782)

    • Bump actions/setup-go from 4 to 5. (https://github.com/element-hq/synapse/issues/16749)
    • Bump actions/setup-python from 4 to 5. (https://github.com/element-hq/synapse/issues/16748)
    • Bump immutabledict from 3.0.0 to 4.0.0. (https://github.com/element-hq/synapse/issues/16743)
    • Bump isort from 5.12.0 to 5.13.0. (https://github.com/element-hq/synapse/issues/16745)
    • Bump isort from 5.13.0 to 5.13.1. (https://github.com/element-hq/synapse/issues/16752)
    • Bump pydantic from 2.5.1 to 2.5.2. (https://github.com/element-hq/synapse/issues/16747)
    • Bump ruff from 0.1.6 to 0.1.7. (https://github.com/element-hq/synapse/issues/16746)
    • Bump types-setuptools from 68.2.0.2 to 69.0.0.0. (https://github.com/element-hq/synapse/issues/16744)
    Downloads
    • debs.tar.xz
      389 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0-cp38-abi3-macosx_10_16_x86_64.whl
      3.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-cp38-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-cp38-abi3-musllinux_1_1_x86_64.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-16 16:00:35 +00:00
    • matrix_synapse-1.99.0-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-16 16:00:36 +00:00
    • matrix_synapse-1.99.0.tar.gz
      3.2 MiB
      2024-01-16 16:00:35 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.99.0rc1 06ea5f78fc
    Compare

    v1.99.0rc1 Pre-Release

    erikjohnston released this 2024-01-09 15:11:06 +00:00 | 1979 commits to develop since this release

    Synapse 1.99.0rc1 (2024-01-09)

    Synapse is now released by Element under an AGPLv3.0 licence. You can read more about this here:

    • https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/
    • https://element.io/blog/element-to-adopt-agplv3/
    • https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/

    Features

    • Add config options to set the avatar and the topic of the server notices room, as well as the avatar of the server notices user. (#16679)
    • Add config option email.notif_delay_before_mail to tweak the delay before an email is sent following a notification. (#16696)
    • Add new configuration option sentry.environment for improved system monitoring. Contributed by @zeeshanrafiqrana. (#16738)
    • Filter out rooms from the room directory being served to other homeservers when those rooms block that homeserver by their Access Control Lists. (#16759)

    Bugfixes

    • Fix a long-standing bug where the signing keys generated by Synapse were world-readable. Contributed by Fabian Klemp. (#16740)
    • Fix email verification redirection. Contributed by Fadhlan Ridhwanallah. (#16761)
    • Fixed a bug that prevented users from being queried by display name if it contains non-ASCII characters. (#16767)
    • Allow reactivate user without password with Admin API in some edge cases. (#16770)
    • Adds the recursion_depth parameter to the response of the /relations endpoint if MSC3981 recursion is being performed. (#16775)

    Improved Documentation

    • Added version picker for Synapse documentation. Contributed by @Dmytro27Ind. (#16533)
    • Clarify that password_config.enabled: "only_for_reauth" does not allow new logins to be created using password auth. (#16737)
    • Remove value from header in configuration documentation for refresh_token_lifetime. (#16763)
    • Add another custom statistics collection server to the documentation. Contributed by @loelkes. (#16769)

    Internal Changes

    • Remove run-once workflow after adding the version picker to the documentation. (#9453)
    • Update the implementation of MSC2965 (OIDC Provider discovery). (#16726)
    • Move the rust stubs inline for better IDE integration. (#16757)
    • Fix sample config doc CI. (#16758)
    • Simplify event internal metadata class. (#16762, #16780)
    • Sign the published docker image using cosign. (#16774)
    • Port EventInternalMetadata class to Rust. (#16782)

    Updates to locked dependencies

    • Bump actions/setup-go from 4 to 5. (#16749)
    • Bump actions/setup-python from 4 to 5. (#16748)
    • Bump immutabledict from 3.0.0 to 4.0.0. (#16743)
    • Bump isort from 5.12.0 to 5.13.0. (#16745)
    • Bump isort from 5.13.0 to 5.13.1. (#16752)
    • Bump pydantic from 2.5.1 to 2.5.2. (#16747)
    • Bump ruff from 0.1.6 to 0.1.7. (#16746)
    • Bump types-setuptools from 68.2.0.2 to 69.0.0.0. (#16744)
    Downloads
    • debs.tar.xz
      391 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-cp38-abi3-macosx_10_16_x86_64.whl
      3.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
      4.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-cp38-abi3-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-cp38-abi3-musllinux_1_1_x86_64.whl
      4.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-pp310-pypy310_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-09 15:41:00 +00:00
    • matrix_synapse-1.99.0rc1-pp38-pypy38_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp39-pypy39_pp73-macosx_11_0_x86_64.whl
      3.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
      4.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
      4.4 MiB
      2024-01-09 15:41:01 +00:00
    • matrix_synapse-1.99.0rc1.tar.gz
      3.2 MiB
      2024-01-09 15:41:00 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous ... 9 10 11 12 13 Next Last
Powered by Gitea Version: 1.25.3 Page: 129ms Template: 17ms
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