summary refs log tree commit diff
path: root/changelog.d (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactor chain fetching (#17044)Erik Johnston2024-04-021-0/+1
* Fixups to new push stream (#17038)Erik Johnston2024-03-282-1/+2
* Add support for moving `/push_rules` off of main process (#17037)Erik Johnston2024-03-281-0/+1
* Merge remote-tracking branch 'origin/develop' into release-v1.104Erik Johnston2024-03-261-0/+1
|\
| * Fix OIDC login regression (#17031)Erik Johnston2024-03-261-0/+1
* | 1.104.0rc1Erik Johnston2024-03-2622-23/+0
|/
* Ensure that pending to-device events are sent over federation at startup (#16...Richard van der Hoff2024-03-221-0/+1
* Add OIDC config to add extra parameters to the authorize URL (#16971)Mathieu Velten2024-03-221-0/+1
* Do not refuse to set read_marker if previous event_id is in wrong room (#16990)SpiritCroc2024-03-211-0/+1
* Fix reject knocks on deactivating account (#17010)Hanadi2024-03-211-0/+1
* generate configuration with correct user in start.py for docker (#16978)Sam Wedgwood2024-03-211-0/+1
* OIDC: try to JWT decode userinfo response if JSON parsing failed (#16972)Mathieu Velten2024-03-211-0/+1
* Patch the db conn pool sooner in tests (#17017)Richard van der Hoff2024-03-211-0/+1
* Remove the hardcoded poetry version from contributing guide (#17002)Tadeusz Sośnierz2024-03-211-0/+1
* Prevent `start_for_complement.sh` from setting `START_POSTGRES` to `false` wh...Andrew Morgan2024-03-211-0/+1
* Update power level default for public rooms (#16907)Shay2024-03-191-0/+1
* Improve event validation (#16908)Shay2024-03-191-0/+1
* Pass module API to OIDC mapping provider (#16974)Mathieu Velten2024-03-191-0/+1
* Specify IP subnet literals in canonical form (#16953)V024602024-03-191-0/+1
* Clarify docs for some room state functions (#16950)Richard van der Hoff2024-03-191-0/+1
* `/sync`: Fix edge-case in calculating the "device_lists" response (#16949)Richard van der Hoff2024-03-141-0/+1
* Split up `SyncHandler.compute_state_delta` (#16929)Richard van der Hoff2024-03-141-0/+2
* Sort versions in the documentation version picker appropriately. (#16966)Will Hunt2024-03-141-0/+1
* upgrade.md: fix grammatical errors (#16965)Richard van der Hoff2024-03-141-0/+1
* Add query to update local cache of a remote user's device list to docs (#16892)Andrew Morgan2024-03-141-0/+1
* Improve lock performance when a lot of locks are waiting (#16840)Mathieu Velten2024-03-141-0/+1
* Multi-worker-docker-container: disable log buffering (#16919)Richard van der Hoff2024-03-131-0/+1
* Raise poetry-core version cap to 1.9.0 (#16986)V024602024-03-131-0/+1
* Update changelog v1.103.0rc1Erik Johnston2024-03-121-1/+0
* Merge remote-tracking branch 'origin/develop' into release-v1.103Erik Johnston2024-03-121-0/+1
|\
| * Prevent locking up while processing batched_auth_events (#16968)Gerrit Gogel2024-03-121-0/+1
* | 1.103.0rc1Erik Johnston2024-03-126-6/+0
|/
* deactivated flag refactored to filter deactivated users. (#16874)Alexander Fechler2024-03-111-0/+1
* Stabilize support for Retry-After header (MSC4014) (#16947)Patrick Cloke2024-03-081-0/+1
* Fix joining remote rooms when a `on_new_event` callback is registered (#16973)Quentin Gliech2024-03-061-0/+1
* Revert "Ignore notification counts from rooms you've left" (#16981)Andrew Morgan2024-03-051-1/+0
* Ignore notification counts from rooms you've left (#16954)Andrew Morgan2024-02-231-0/+1
* Add docs on upgrading from a very old version (#16951)Twilight Sparkle2024-02-221-0/+1
* Better complement docs (#16946)kegsay2024-02-201-0/+1
* Merge branch 'release-v1.102' into developAndrew Morgan2024-02-208-8/+0
|\
| * 1.102.0rc1 v1.102.0rc1Andrew Morgan2024-02-208-8/+0
* | Add HAProxy example for single port operation (#16768)Georg2024-02-201-0/+1
|/
* Don't lock up when joining large rooms (#16903)Erik Johnston2024-02-201-0/+1
* bugfix: always prefer unthreaded receipt when >1 exist (MSC4102) (#16927)kegsay2024-02-201-0/+1
* Fix incorrect docker hub link in release script (#16910)Erik Johnston2024-02-201-0/+1
* fix typo in admin_api/rooms.md (#16857)Rainer Zufall2024-02-201-0/+1
* Add metric for emails sent (#16881)Remi Rampin2024-02-141-0/+1
* Merge branch 'master' into developErik Johnston2024-02-131-1/+0
|\
| * 1.101.0 v1.101.0 github/release-v1.101 release-v1.101Erik Johnston2024-02-131-1/+0
* | Don't invalidate the entire event cache when we purge history (#16905)Erik Johnston2024-02-131-0/+1
* | Add a config to not send out device list updates for specific users (#16909)Erik Johnston2024-02-131-0/+1
* | Merge remote-tracking branch 'origin/release-v1.101' into developErik Johnston2024-02-091-0/+1
|\|
| * Increase batching when fetching auth chains (#16893)Erik Johnston2024-02-091-0/+1
* | Only do one concurrent fetch per server in keyring (#16894)Erik Johnston2024-02-091-0/+1
|/
* 1.101.0rc1 v1.101.0rc1Erik Johnston2024-02-064-4/+0
* Accept unprefixed form of MSC3981 recurse parameter (#16842)David Baker2024-02-061-0/+1
* Update docs for MacOS installs (#16854)kegsay2024-02-061-0/+1
* Fix broken links on docs (#16853)kegsay2024-02-061-0/+1
* Update version picker for element-hq (#16880)Will Hunt2024-02-011-0/+1
* 1.100.0rc3 v1.100.0rc3Olivier Wilkinson (reivilibre)2024-01-241-1/+0
* Run `ANALYZE` after fiddling with stats (#16849)Erik Johnston2024-01-241-0/+1
* 1.100.0rc2Olivier Wilkinson (reivilibre)2024-01-241-1/+0
* Downgrade the `download-artifact` and `upload-artifact` actions to v3 due to ...reivilibre2024-01-241-0/+1
* 1.100.0rc1Olivier Wilkinson (reivilibre)2024-01-2321-22/+0
* Speed up e2e device keys queries for bot accounts (#16841)Erik Johnston2024-01-231-0/+1
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Preparatory work for tweaking performance of auth chain lookups (#16833)Erik Johnston2024-01-231-0/+1
* Add a `--generate-only` option to the Complement launcher. (#16828)reivilibre2024-01-221-0/+1
* listen http2 deprecated nginx (updating documentation) (#16831)Arnold2024-01-221-0/+1
* Allow room creation but not publishing to continue if room publication rules ...Shay2024-01-221-0/+2
* Bump minimum Rust version to 1.65.0 (#16818)Erik Johnston2024-01-221-0/+1
* Handle wildcard type filters properly (#14984)Mo Balaa2024-01-221-0/+1
* Fix broken links in issue template (#16810)Erik Johnston2024-01-171-0/+1
* feat: add msc4028 to versions api (#16787)Hanadi2024-01-161-0/+1
* Optimize query for fetching to-device messages in `/sync` (#16805)Erik Johnston2024-01-111-0/+1
* Improve DB performance of calculating badge counts for push. (#16756)Erik Johnston2024-01-111-0/+1
* Correctly handle OIDC config with no `client_secret` set (#16806)Erik Johnston2024-01-101-0/+1
* Faster load recents for sync (#16783)Erik Johnston2024-01-101-0/+1
* Pull less state out if we fail to backfill (#16788)Erik Johnston2024-01-101-0/+1
* Reduce amount of state pulled out when querying federation hierachy (#16785)Erik Johnston2024-01-101-0/+1
* Split up deleting devices into batches (#16766)Erik Johnston2024-01-101-0/+1
* Fix auto-merge CI to correctly wait for linting. (#16781)Erik Johnston2024-01-101-0/+1
* Remove CI check for sign off (#16776)Erik Johnston2024-01-101-0/+1
* Add a link to the Request log format page from Logging Sample Config (#16778)Andrew Morgan2024-01-101-0/+1
* Faster partial join to room with complex auth graph (#7)Erik Johnston2024-01-101-0/+1
* 1.99.0rc1Erik Johnston2024-01-0921-22/+0
* Filter out rooms from the room directory being served to other homeservers wh...reivilibre2024-01-081-0/+1
* Port `EventInternalMetadata` class to Rust (#16782)Erik Johnston2024-01-081-0/+1
* Fix linting (#16780)Erik Johnston2024-01-051-0/+1
* Simplify internal metadata class. (#16762)Erik Johnston2024-01-051-0/+1
* Implement cosign on docker image (#16774)Gaël Goinvic2024-01-041-0/+1
* Add recursion_depth to /relations if recursing (#16775)David Baker2024-01-041-0/+1
* Search non ASCII display names using Admin API (#16767)Adam Jędrzejewski2024-01-041-0/+2
* Fix email verification redirection (#16761)FadhlanR2024-01-021-0/+1
* Delete the add version picker GHA workflow (#9453)Andrew Morgan2024-01-021-0/+1
* Add another custom statistics collection server (#16769)Christian Lölkes2024-01-021-0/+1
* Enable user without password (#16770)Dirk Klimpel2024-01-021-0/+1
* Remove config value from header (#16763)Fredrik Lanker2024-01-021-0/+1
* Move the rust stubs inline for better IDE integration (#16757)Erik Johnston2023-12-211-0/+1
* Fix sample config doc CI (#16758)Erik Johnston2023-12-211-0/+1
* Sentry Alert configuration based on production and development environment (#...Zeeshan Rafiq2023-12-121-0/+1
* Add avatar and topic settings for server notice room (#16679)Mathieu Velten2023-12-121-0/+1
* Add config to change the delay before sending a notification email (#16696)Mathieu Velten2023-12-121-0/+1
* Adding a version picker for Synapse docs (#16533)Dmytro Kagirov2023-12-111-0/+1
* Write signing keys with file mode 0640 (#16740)elara-leitstellentechnik2023-12-081-0/+1
* Clarify documentation for `only_for_reauth` (#16737)Dirk Klimpel2023-12-071-0/+1
* Expose OIDC discovery information under the CSAPI (#16726)David Robertson2023-12-061-0/+1
* 1.98.0rc1David Robertson2023-12-0527-27/+0
* Fix upgrading a room without `events` field in power levels (#16725)David Robertson2023-12-051-0/+1
* Add how to validate configuration file with synapse.config script (#16714)Amanda H. L. de Andrade Katz2023-12-051-0/+1
* Set response values to zero if None for /_synapse/admin/v1/federation/destina...Will Hunt2023-12-051-0/+1
* Fix postgres schema after dropping old tables (#16730)David Robertson2023-12-051-0/+1
* Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one....reivilibre2023-12-041-0/+1
* Switch UNIX socket paths to /run, and add a UNIX socket example for HAProxy (...villepeh2023-12-041-0/+1
* Server notices: add an autojoin setting for the notices room (#16699)Mathieu Velten2023-12-041-0/+1
* Implement MSC4069: Inhibit profile propagation (#16636)Travis Ralston2023-12-041-0/+1
* ModuleAPI SSO auth callbacks (#15207)Andrew Yasinishyn2023-12-011-0/+1
* Drop unused tables & unneeded access token ID for events. (#16522)Patrick Cloke2023-12-011-0/+1
* Upgrade poetry-core range to fix issue with .so file (#16702)Mo Balaa2023-11-291-0/+1
* Declare support for Matrix v1.7, v1.8, and v1.9. (#16707)Patrick Cloke2023-11-291-0/+1
* Request & follow redirects for /media/v3/download (#16701)Patrick Cloke2023-11-291-0/+1
* Reduce DB load when forget on leave setting is disabled (#16668)Erik Johnston2023-11-291-0/+1
* Add a workflow to try and automatically fixup a PR (#16704)Erik Johnston2023-11-291-0/+1
* Speed up pruning of `user_ips` table (#16667)Erik Johnston2023-11-291-0/+1
* Document which versions of Synapse have compatible schema versions. (#16661)Patrick Cloke2023-11-281-0/+1
* Ignore `encryption_enabled_by_default_for_room_type` for notices room (#16677)Mathieu Velten2023-11-281-0/+1
* Remove old full schema dumps. (#16697)Patrick Cloke2023-11-281-0/+1
* Fix poetry version typo in contributors' guide (#16695)David Robertson2023-11-271-0/+1
* Move media retention tests out of rest tests (#16684)David Robertson2023-11-271-0/+1
* Correctly read to-device stream pos on SQLite (#16682)David Robertson2023-11-241-0/+1
* Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16...David Robertson2023-11-231-0/+1
* Enable refreshable tokens on the admin registration endpoint (#16642)Charles Wright2023-11-221-0/+1
* Bump pyo3 (0.20), pythonize (0.20), pyo3-log (0.9) (#16673)V024602023-11-221-0/+1
* Admin API for server notice: consistently bypass rate limits (#16670)Mathieu Velten2023-11-221-0/+1
* Filter out auth chain queries that don't exist (#16552)Jason Little2023-11-221-0/+1
* 1.97.0rc1David Robertson2023-11-2136-36/+0
* Speed up how quickly we launch new tasks (#16660)Erik Johnston2023-11-171-0/+1
* Bump requests-toolbelt from 0.10.1 to 1.0.0. (#16659)Patrick Cloke2023-11-171-0/+1
* Speed up purge room by adding index (#16657)Erik Johnston2023-11-171-0/+1
* Also discard 'caches' and 'backfill' stream POSITIONS (#16655)Erik Johnston2023-11-171-0/+1
* Update admin user API return types in docs. (#16654)Michael Weimann2023-11-171-0/+1
* Reduce task concurrency (#16656)Erik Johnston2023-11-171-0/+1
* Revert "Fix test not detecting tables with missing primary keys and missing r...Erik Johnston2023-11-161-1/+0
* Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an impli...Erik Johnston2023-11-161-1/+0
* Speed up deleting device messages (#16643)Erik Johnston2023-11-161-0/+1
* Speed up persisting large number of outliers (#16649)Erik Johnston2023-11-161-0/+1
* Fix sending out of order `POSITION` over replication (#16639)Erik Johnston2023-11-161-0/+1
* More efficiently handle no-op POSITION (#16640)Erik Johnston2023-11-161-0/+1
* Fix test not detecting tables with missing primary keys and missing replica i...reivilibre2023-11-161-0/+1
* Add an Admin API to temporarily grant the ability to update an existing cross...David Robertson2023-11-151-0/+1
* Asynchronous Uploads (#15503)Sumner Evans2023-11-151-0/+1
* Add links to pre-1.0 changelog issue/PR references. (#16638)Patrick Cloke2023-11-151-0/+1
* Use full GitHub links instead of bare issue numbers. (#16637)Patrick Cloke2023-11-151-0/+1
* Improve documentation for `/_synapse/admin/v1/rooms/<room_id>/timestamp_to_ev...Will Hunt2023-11-141-0/+1
* Remove whole table locks on push rule add/delete (#16051)Nick Mills-Barrett2023-11-131-0/+1
* Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one....reivilibre2023-11-131-0/+1
* Fix outbound_federation_restricted_to docs & note when added (#16628)David Robertson2023-11-131-0/+1
* Use attempt_to_set_autocommit everywhere. (#16615)Patrick Cloke2023-11-091-0/+1
* Fix a long-standing bug where Synapse would not unbind third-party identifier...reivilibre2023-11-091-0/+1
* Use dbname instead of database for Postgres config. (#16618)Patrick Cloke2023-11-091-0/+1
* Use _invalidate_cache_and_stream_bulk in more places. (#16616)Patrick Cloke2023-11-092-1/+2
* Convert simple_select_one_txn and simple_select_one to return tuples. (#16612)Patrick Cloke2023-11-091-0/+1
* Return attrs for more media repo APIs. (#16611)Patrick Cloke2023-11-091-0/+1
* Bulk-invalidate e2e cached queries after claiming keys (#16613)David Robertson2023-11-091-0/+1
* Avoid updating the same rows multiple times with simple_update_many_txn. (#16...Patrick Cloke2023-11-071-0/+1
* Avoid executing no-op queries. (#16583)Patrick Cloke2023-11-071-0/+1
* More tests for the simple_* methods. (#16596)Patrick Cloke2023-11-071-0/+1
* Collect information for PushRuleEvaluator in parallel. (#16590)Patrick Cloke2023-11-061-0/+1
* Bump setuptools_rust to match pinned version. (#16605)Patrick Cloke2023-11-061-0/+1
* Support reactor timing metric on more reactors. (#16532)Patrick Cloke2023-11-061-0/+1
* Simplify event persistence code (#16584)Patrick Cloke2023-11-032-0/+2
* Use simple_select_many_txn in event persistance code. (#16585)Patrick Cloke2023-11-021-0/+1
* Bump twisted from 23.8.0 to 23.10.0 (#16588)dependabot[bot]2023-11-011-0/+1
* Do not call getfullargspec on every call. (#16589)Patrick Cloke2023-10-311-0/+1
* Remove remaining usage of cursor_to_dict. (#16564)Patrick Cloke2023-10-311-0/+1
* 1.96.0rc1Erik Johnston2023-10-3138-38/+0
* Revert "1.96.0rc1"Erik Johnston2023-10-3138-0/+38
* 1.96.0rc1Erik Johnston2023-10-3138-38/+0
* Claim local one-time-keys in bulk (#16565)David Robertson2023-10-301-0/+1
* Clients link fixed in README (#16569)Niranjan Kurhade2023-10-301-0/+1
* Add fast path for replication events stream fetch (#16580)Erik Johnston2023-10-301-0/+1
* Claim fallback keys in bulk (#16570)David Robertson2023-10-301-0/+1
* Bump setuptools-rust from 1.7.0 to 1.8.0 (#16574)dependabot[bot]2023-10-301-0/+1
* Run actions/setup-go after checking out complement (#16567)David Robertson2023-10-301-0/+1
* Fix HTTP repl response to use minimum token (#16578)Erik Johnston2023-10-301-0/+1
* Portdb: don't copy a table that gets rebuilt (#16563)David Robertson2023-10-271-0/+1
* complement: enable dirty runs (#16520)kegsay2023-10-271-0/+1
* Ensure local invited & knocking users leave before purge. (#16559)Patrick Cloke2023-10-271-0/+1
* Reduce amount of caches POSITIONS we send (#16561)Erik Johnston2023-10-271-0/+1
* Reduce spurious replication catchup (#16555)Erik Johnston2023-10-271-0/+1
* Fix cross-worker ratelimiting (#16558)Erik Johnston2023-10-271-0/+1
* Reduce replication traffic due to reflected cache stream POSITION (#16557)Erik Johnston2023-10-271-0/+1
* Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston2023-10-271-0/+1
* Remove more usages of cursor_to_dict. (#16551)Patrick Cloke2023-10-261-0/+1
* Add a new module API to update user presence state. (#16544)Patrick Cloke2023-10-261-0/+1
* Convert simple_select_list and simple_select_list_txn to return lists of tupl...Patrick Cloke2023-10-261-0/+1
* Pin the recommended poetry version in contributors' guide (#16550)David Robertson2023-10-251-0/+1
* Allow multiple workers to write to receipts stream. (#16432)Erik Johnston2023-10-251-0/+1
* Fix tests on Twisted trunk. (#16528)Patrick Cloke2023-10-251-0/+1
* Fix http/s proxy authentication with long username/passwords (#16504)Richard Brežák2023-10-241-0/+1
* Rework alias and public room list rules docs (#16541)David Robertson2023-10-241-0/+1
* Remove duplicate call to wake a remote destination when using federation send...Jason Little2023-10-241-0/+1
* Replace all Prometheus datasource UIDs of the Grafana Dashboard with the vari...Michael Sasser2023-10-231-0/+1
* Fix type hint errors from Twisted trunk (#16526)Patrick Cloke2023-10-231-0/+1
* Fix bug where a new writer advances their token too quickly (#16473)Erik Johnston2023-10-231-0/+1
* Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#1...Erik Johnston2023-10-231-0/+1
* Mention how to redirect the Jaeger traces to a specific Jaeger instance (#16531)Marcel2023-10-231-0/+1
* Force TLS certificate verification in registration script. (#16530)Denis Kasak2023-10-231-0/+1
* Remove the last reference to event_txn_id. (#16521)Patrick Cloke2023-10-231-0/+1
* Bump matrix-synapse-ldap3 from 0.2.2 to 0.3.0 (#16539)David Robertson2023-10-231-0/+1
* Clarify presence router docs. (#16529)Patrick Cloke2023-10-201-0/+1
* Mark sync as limited if there is a gap in the timeline (#16485)Erik Johnston2023-10-191-0/+1
* Avoid sending massive replication updates when purging a room. (#16510)Patrick Cloke2023-10-181-0/+1
* Improve performance of delete device messages query (#16492)Mathieu Velten2023-10-181-0/+1
* Run trial/integration tests if .ci is modified. (#16512)Patrick Cloke2023-10-181-0/+1
* Test against Python 3.12 release (#16511)Patrick Cloke2023-10-171-0/+1
* 1.95.0rc1Patrick Cloke2023-10-1730-30/+0
* Convert DeviceLastConnectionInfo to attrs. (#16507)Patrick Cloke2023-10-171-0/+1
* Fix a bug where servers could be marked as up when they were failing (#16506)Patrick Cloke2023-10-171-0/+1
* Update the release script to remind releaser to check for special release not...reivilibre2023-10-161-0/+1
* Convert state delta processing from a dict to attrs. (#16469)Patrick Cloke2023-10-161-0/+1
* Remove useless async job to delete device messages on sync (#16491)Mathieu Velten2023-10-161-0/+1
* Clean up logging on event persister endpoints (#16488)Richard van der Hoff2023-10-141-0/+1
* Fix typo in useful_sql_for_admins.md (#16477)Laurence Gill2023-10-121-0/+1
* Revert "Drop unused tables & unneeded access token ID for events. (#16268)" (...Patrick Cloke2023-10-121-1/+0
* Update complement.sh to match new public API shape (#16466)kegsay2023-10-121-0/+1
* Convert user_get_threepids response to attrs. (#16468)Patrick Cloke2023-10-111-0/+1
* Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444)Patrick Cloke2023-10-111-0/+1
* Handle content types with parameters. (#16440)Patrick Cloke2023-10-111-0/+1
* Inline simple_search_list/simple_search_list_txn. (#16434)Patrick Cloke2023-10-101-0/+1
* Add DB indices to speed up purging rooms (#16457)David Robertson2023-10-101-0/+1
* Disable statement timeout whilst purging rooms (#16455)reivilibre2023-10-091-0/+1
* Don't block CI on sign-off (#16454)Erik Johnston2023-10-091-0/+1
* Fix possible AttributeError when account-api is called over unix socket (#16404)Christoph2023-10-091-0/+1
* Apply join rate limiter outside the lineariser (#16441)David Robertson2023-10-061-0/+1
* Convert simple_select_list_paginate_txn to return tuples. (#16433)Patrick Cloke2023-10-061-0/+1
* Return ThumbnailInfo in more places (#16438)Patrick Cloke2023-10-061-0/+1
* Drop unused tables & unneeded access token ID for events. (#16268)Patrick Cloke2023-10-061-0/+1
* Stop sending incorrect knock_state_events. (#16403)Patrick Cloke2023-10-061-0/+1
* Fix comments related to replication. (#16428)Patrick Cloke2023-10-061-0/+1
* Add documentation on background updates. (#16420)Patrick Cloke2023-10-061-0/+1
* Register media servlets via regex. (#16419)Patrick Cloke2023-10-061-0/+1
* Bump pyo3 from 0.17.1 to 0.19.2 (#16162)V024602023-10-061-0/+1
* Remove unused method. (#16435)Patrick Cloke2023-10-051-0/+1
* Remove manys calls to cursor_to_dict (#16431)Patrick Cloke2023-10-052-1/+2
* Add __slots__ to replication commands. (#16429)Patrick Cloke2023-10-051-0/+1
* Factor out `MultiWriter` token from `RoomStreamToken` (#16427)Erik Johnston2023-10-051-0/+1
* Add type hints to synmark. (#16421)Patrick Cloke2023-10-041-0/+1
* Some refactors around receipts stream (#16426)Erik Johnston2023-10-041-0/+1
* 1.94.0rc1David Robertson2023-10-0324-24/+0