Commit Graph

  • 9722e05479
    Update pyproject.toml to be compatible with other standard Python packaging tools (#19137) Andrew Morgan 2025-11-12 12:37:42 +0000
  • 2c91896070
    Run trial tests on Python 3.14 in PRs (#19135) Andrew Morgan 2025-11-12 12:02:50 +0000
  • 9c67666eb8 Merge branch 'master' of github.com:element-hq/synapse into develop Andrew Morgan 2025-11-11 10:36:56 +0000
  • 8feb862ff6 1.142.0 Andrew Morgan 2025-11-11 09:46:48 +0000
  • 03e873e77a
    Bump cryptography from 43.0.3 to 45.0.7 (#19159) dependabot[bot] 2025-11-11 00:01:47 +0000
  • 2e66cf10e8
    Bump types-netaddr from 1.3.0.20240530 to 1.3.0.20251108 (#19160) dependabot[bot] 2025-11-10 23:39:03 +0000
  • 70e6cc01e5
    Bump pyo3-log from 0.13.1 to 0.13.2 (#19156) dependabot[bot] 2025-11-10 23:36:08 +0000
  • 91c2845180
    Bump pydantic from 2.12.3 to 2.12.4 (#19158) dependabot[bot] 2025-11-10 23:08:36 +0000
  • 8fa7d4a5a3
    Ignore Python language refactors (.git-blame-ignore-revs) (#19150) Eric Eastwood 2025-11-10 16:34:30 -0600
  • a10e2386f1
    Bump docker/metadata-action from 5.8.0 to 5.9.0 (#19161) dependabot[bot] 2025-11-10 22:26:59 +0000
  • 674b932b33
    Bump sentry-sdk from 2.34.1 to 2.43.0 (#19157) dependabot[bot] 2025-11-10 22:24:27 +0000
  • dc7f01f334
    register_new_matrix_user: Support multiple config files (#18784) V02460 2025-11-10 17:52:57 +0100
  • a50923b6bf
    Improve documentation around streams, particularly ID generators and adding new streams. (#18943) reivilibre 2025-11-10 13:07:22 +0000
  • 378c5c838c
    Document Nginx Proxy Manager configuration steps (#19136) Sharakea 2025-11-10 14:05:45 +0100
  • 39f8e28861
    Update cibuildwheel config to stop building Python 3.9 and free-threaded wheels (#19154) Andrew Morgan 2025-11-10 13:05:03 +0000
  • 8580ab60c9
    Add delayed_events table to boolean column port (#19155) Andrew Ferrazzutti 2025-11-10 07:17:42 -0500
  • 077a6f7e63 Merge branch 'release-v1.142' into develop Andrew Morgan 2025-11-07 12:09:02 +0000
  • 72073d82ae Move important messages to the top of the changelog Andrew Morgan 2025-11-07 11:20:20 +0000
  • 5d4a731499 1.142.0rc4 Andrew Morgan 2025-11-07 10:54:55 +0000
  • 18f1d28a49
    1.142.0rc1 regression fix: Allow coercing a str to a FilePath in MasConfigModel (#19144) Andrew Morgan 2025-11-07 10:41:05 +0000
  • fcac7e0282
    Write union types as X | Y where possible (#19111) Andrew Ferrazzutti 2025-11-06 15:02:33 -0500
  • 6790312831
    Fixup logcontexts after replication PR. (#19146) Erik Johnston 2025-11-05 15:38:14 +0000
  • d3ffd04f66
    Fix spelling (#19145) Erik Johnston 2025-11-05 14:00:59 +0000
  • 4906771da1
    Faster redis replication handling (#19138) Erik Johnston 2025-11-05 13:42:04 +0000
  • 2fd8d88b42 1.142.0rc3 Andrew Morgan 2025-11-04 17:39:28 +0000
  • 0cbb2a15e0
    Don't build free-threaded wheels (#19140) Andrew Morgan 2025-11-04 18:38:25 +0100
  • 5d71034f81 1.142.0rc2 Andrew Morgan 2025-11-04 16:21:50 +0000
  • 4bbde142dc
    Skip building Python 3.9 wheels with cibuildwheel (#19119) Andrew Morgan 2025-11-04 17:20:01 +0100
  • d888126372 Drop period from title Andrew Morgan 2025-11-04 14:05:51 +0000
  • b2237ff4f1 Add sqlite deprecation to changelog and upgrade notes Andrew Morgan 2025-11-04 13:40:58 +0000
  • 2760d15348 1.142.0rc1 Andrew Morgan 2025-11-04 13:34:46 +0000
  • 5408101d21
    Speed up pruning of ratelimiter (#19129) Erik Johnston 2025-11-04 12:44:57 +0000
  • 08f570f5f5
    Fix "There is no current event loop in thread" error in tests (#19134) Andrew Morgan 2025-11-04 13:32:49 +0100
  • db00925ae7
    Redirect stdout/stderr to logs after initialization (#19131) Eric Eastwood 2025-11-03 16:16:23 -0600
  • 891acfd502
    Move oidc.load_metadata() startup into _base.start() (#19056) Eric Eastwood 2025-11-03 15:23:22 -0600
  • e02a6f5e5d
    Fix lost logcontext on HomeServer.shutdown() (#19108) Eric Eastwood 2025-11-03 14:07:10 -0600
  • 4f9dc3b613
    Bump psycopg2 from 2.9.10 to 2.9.11 (#19125) dependabot[bot] 2025-11-03 19:19:06 +0000
  • 2c5deb800e
    Bump icu_segmenter from 2.0.0 to 2.0.1 (#19126) dependabot[bot] 2025-11-03 19:18:16 +0000
  • a7107458c6
    Refactor app entrypoints (avoid exit(1) in our composable functions) (#19121) Eric Eastwood 2025-11-03 12:04:43 -0600
  • f02ac5a4d5
    Bump markdown-it-py from 3.0.0 to 4.0.0 (#19123) dependabot[bot] 2025-11-03 17:19:20 +0000
  • e00a411837
    Move exception handling up the stack (avoid exit(1) in our composable functions) (#19116) Eric Eastwood 2025-11-03 11:18:56 -0600
  • bc926bd99e
    Bump ruff from 0.12.10 to 0.14.3 (#19124) dependabot[bot] 2025-11-03 16:38:19 +0000
  • 69bab78b44
    Python 3.14 support (#19055) Andrew Morgan 2025-11-03 12:53:59 +0100
  • 41a2762e58
    Be mindful of other logging context filters in 3rd-party code (#19068) Eric Eastwood 2025-10-31 10:12:05 -0500
  • 3ccc5184e0
    Fix schema lint script to understand CREATE TABLE IF NOT EXISTS (#19020) Erik Johnston 2025-10-31 13:16:47 +0000
  • 07e7980572
    Fix Rust’s confusing lifetime lint (#19118) V02460 2025-10-31 13:09:13 +0100
  • 3595ff921f
    Pydantic v2 (#19071) V02460 2025-10-31 10:22:22 +0100
  • 300c5558ab
    Update check_dependencies to support markers (#19110) Andrew Morgan 2025-10-30 22:33:29 +0100
  • c0b9437ab6
    Fix lost logcontext when using timeout_deferred(...) (#19090) Eric Eastwood 2025-10-30 11:49:15 -0500
  • f0aae62f85
    Cheaper logcontext debug logs (random_string_insecure_fast(...)) (#19094) Eric Eastwood 2025-10-30 11:47:53 -0500
  • 349599143e
    Move reading of multipart response into try body (#19062) Andrew Morgan 2025-10-30 16:22:52 +0100
  • 2c4057bf93
    Prevent duplicate logging setup when running multiple Synapse instances (#19067) Eric Eastwood 2025-10-30 10:21:56 -0500
  • f54ddbcace
    Prevent duplicate GH releases being created during Synapse release process (#19096) Andrew Morgan 2025-10-30 13:40:53 +0100
  • 728512918e
    Exclude .lock file from /usr/local when building docker images (#19107) Andrew Morgan 2025-10-30 11:17:35 +0100
  • e0838c2567
    Drop Python 3.9, bump tests/builds to Python 3.10 (#19099) Andrew Ferrazzutti 2025-10-29 13:15:00 -0400
  • 32998d07d2
    Bump sigstore/cosign-installer from 3.10.0 to 4.0.0 (#19075) dependabot[bot] 2025-10-29 15:39:07 +0000
  • 6facf98a3a
    Be mindful of other SIGHUP handlers in 3rd-party code (#19095) Eric Eastwood 2025-10-29 10:28:05 -0500
  • 0417296b9f
    Remove logcontext problems caused by awaiting raw deferLater(...) (#19058) Eric Eastwood 2025-10-29 10:23:10 -0500
  • 18232871d0 Merge branch 'master' into develop Andrew Morgan 2025-10-29 11:49:11 +0000
  • 7897c8f6af
    Add a docs page with common steps to review the release notes (#19109) Andrew Morgan 2025-10-29 12:32:33 +0100
  • facb81d97b Add Debian trixie notice to the top of the release notes Andrew Morgan 2025-10-29 11:03:56 +0000
  • 1090c3ec81 Move MacOS wheels deprecation notice to the top Andrew Morgan 2025-10-29 11:02:46 +0000
  • 5f9f3d72b8 1.141.0 Andrew Morgan 2025-10-29 11:01:53 +0000
  • dc33ef90d3
    Update docs on downstream Debian package (#19100) Andrew Ferrazzutti 2025-10-28 18:25:16 -0400
  • a07dd43ac4
    Use Pillow's non-experimental getexif (#19098) Andrew Ferrazzutti 2025-10-28 14:11:45 -0400
  • 086b887f29 Merge branch 'release-v1.141' into develop Andrew Morgan 2025-10-28 12:44:07 +0000
  • e23e7ae48f
    Bump actions/upload-artifact from 4 to 5 (#19106) dependabot[bot] 2025-10-28 11:56:29 +0000
  • 1a78fc8a65
    Bump pyyaml from 6.0.2 to 6.0.3 (#19105) dependabot[bot] 2025-10-28 11:55:12 +0000
  • 66a42d4e54
    Bump hiredis from 3.2.1 to 3.3.0 (#19103) dependabot[bot] 2025-10-28 11:54:00 +0000
  • cb0ed5ec76
    Bump actions/download-artifact from 5.0.0 to 6.0.0 (#19102) dependabot[bot] 2025-10-28 11:53:36 +0000
  • 0d20f762cb
    Bump reqwest from 0.12.23 to 0.12.24 (#19077) dependabot[bot] 2025-10-28 11:49:26 +0000
  • 5cfe873146
    Bump tokio from 1.47.1 to 1.48.0 (#19076) dependabot[bot] 2025-10-28 11:48:44 +0000
  • 77c6905805
    Bump regex from 1.11.3 to 1.12.2 (#19074) dependabot[bot] 2025-10-28 11:47:23 +0000
  • 7106f67470 Move MacOS wheel deprecation message to top of changelog Andrew Morgan 2025-10-28 10:22:23 +0000
  • d8e6fcced7 1.141.0rc2 Andrew Morgan 2025-10-28 10:20:39 +0000
  • db9a61c30f
    Fix bcrypt errors preventing users from being able to log in (#19101) Andrew Morgan 2025-10-28 11:16:02 +0100
  • 634f7cf18b
    Bump types-psycopg2 from 2.9.21.20250915 to 2.9.21.20251012 (#19054) dependabot[bot] 2025-10-27 16:58:33 +0000
  • f6ef9c129a
    Bump stefanzweifel/git-auto-commit-action from 6.0.1 to 7.0.0 (#19052) dependabot[bot] 2025-10-27 16:58:05 +0000
  • f1695ac20e
    Add an admin API to get the space hierarchy (#19021) Shay 2025-10-24 13:32:16 -0700
  • 9d81bb703c
    Always treat RETURNING as supported by SQL engines (#19047) Andrew Ferrazzutti 2025-10-24 14:21:49 -0400
  • 40893be93c
    Bump idna from 3.10 to 3.11 (#19053) dependabot[bot] 2025-10-24 13:24:16 +0100
  • 1419b35a40
    Bump ijson from 3.4.0 to 3.4.0.post0 (#19051) dependabot[bot] 2025-10-24 13:18:25 +0100
  • a2fa61d1b5
    Bump msgpack from 1.1.1 to 1.1.2 (#19050) dependabot[bot] 2025-10-24 13:17:35 +0100
  • 123eff1bc0
    Update poetry dev dependencies name (#19081) Andrew Morgan 2025-10-24 12:19:40 +0200
  • a092d2053a
    Fix deprecation warning in release script (#19080) Andrew Morgan 2025-10-24 12:19:04 +0200
  • 45a042ae88
    Remove cibuildwheel pp38* skip selector (#19085) Andrew Morgan 2025-10-24 11:39:29 +0200
  • 72d0de9f30
    Don't exit the release script if there are uncommitted changes (#19088) Andrew Morgan 2025-10-24 11:39:06 +0200
  • 5556b491c1
    Spruce up generated announcement text in the release script (#19089) Andrew Morgan 2025-10-24 11:19:44 +0200
  • b835eb253c
    Make optional networking and security settings for Redis more apparent in workers.md (#19073) Bryce Servis 2025-10-23 10:10:10 -0500
  • fc244bb592
    Use type hinting generics in standard collections (#19046) Andrew Ferrazzutti 2025-10-22 17:48:19 -0400
  • cba3a814c6
    Fix lints on develop (#19092) Eric Eastwood 2025-10-22 10:39:04 -0500
  • 3b59ac3b69 Merge branch 'release-v1.141' into develop Andrew Morgan 2025-10-21 16:48:09 +0100
  • ff242faad0 Don't exit the release script if there are uncommitted changes Andrew Morgan 2025-10-21 16:40:26 +0100
  • 6c16734cf3 Revert "newsfile" Andrew Morgan 2025-10-21 14:18:40 +0100
  • 4427908340 newsfile Andrew Morgan 2025-10-21 14:17:53 +0100
  • 2f65b9e001
    Update oidc_session_no_samesite cookie to be Secure (#19079) Kieran Lane 2025-10-21 13:35:55 +0100
  • 1271e896b5 1.141.0rc1 Andrew Morgan 2025-10-21 11:12:59 +0100
  • 418c9f3fe5
    Prevent bcrypt from raising a ValueError and log (#19078) Andrew Morgan 2025-10-21 11:52:28 +0200
  • eac862629f
    Revert "Move start_doing_background_updates() to SynapseHomeServer.start_background_tasks() (#19036)" (#19059) Eric Eastwood 2025-10-20 10:55:41 -0500
  • 67f22a200d
    Update Docker images to use Debian trixie (13) and thus Python 3.13 (#19064) Ben Banfield-Zanin 2025-10-20 16:49:17 +0100