tag name | v1.108.0 (342932abcb4433bc6a8590a2b31eac7407b5c491) |
tag date | 2024-05-28 11:54:46 +0100 |
tagged by | Olivier 'reivilibre <oliverw@matrix.org> |
tagged object | commit f35bc08d39... |
download | synapse-1.108.0.tar.xz |
---|
No significant changes since 1.108.0rc1.
- Add a feature that allows clients to query the configured federation whitelist. Disabled by default. ([\#16848](https://github.com/element-hq/synapse/issues/16848), [\#17199](https://github.com/element-hq/synapse/issues/17199)) - Add the ability to allow numeric user IDs with a specific prefix when in the CAS flow. Contributed by Aurélien Grimpard. ([\#17098](https://github.com/element-hq/synapse/issues/17098)) - Fix bug where push rules would be empty in `/sync` for some accounts. Introduced in v1.93.0. ([\#17142](https://github.com/element-hq/synapse/issues/17142)) - Add support for optional whitespace around the Federation API's `Authorization` header's parameter commas. ([\#17145](https://github.com/element-hq/synapse/issues/17145)) - Fix bug where disabling room publication prevented public rooms being created on workers. ([\#17177](https://github.com/element-hq/synapse/issues/17177), [\#17184](https://github.com/element-hq/synapse/issues/17184)) - Document [`/v1/make_knock`](https://spec.matrix.org/v1.10/server-server-api/#get_matrixfederationv1make_knockroomiduserid) and [`/v1/send_knock/`](https://spec.matrix.org/v1.10/server-server-api/#put_matrixfederationv1send_knockroomideventid) federation endpoints as worker-compatible. ([\#17058](https://github.com/element-hq/synapse/issues/17058)) - Update User Admin API with note about prefixing OIDC external_id providers. ([\#17139](https://github.com/element-hq/synapse/issues/17139)) - Clarify the state of the created room when using the `autocreate_auto_join_room_preset` config option. ([\#17150](https://github.com/element-hq/synapse/issues/17150)) - Update the Admin FAQ with the current libjemalloc version for latest Debian stable. Additionally update the name of the "push_rules" stream in the Workers documentation. ([\#17171](https://github.com/element-hq/synapse/issues/17171)) - Add note to reflect that [MSC3886](https://github.com/matrix-org/matrix-spec-proposals/pull/3886) is closed but will remain supported for some time. ([\#17151](https://github.com/element-hq/synapse/issues/17151)) - Update dependency PyO3 to 0.21. ([\#17162](https://github.com/element-hq/synapse/issues/17162)) - Fixes linter errors found in PR #17147. ([\#17166](https://github.com/element-hq/synapse/issues/17166)) - Bump black from 24.2.0 to 24.4.2. ([\#17170](https://github.com/element-hq/synapse/issues/17170)) - Cache literal sync filter validation for performance. ([\#17186](https://github.com/element-hq/synapse/issues/17186)) - Improve performance by fixing a reactor pause. ([\#17192](https://github.com/element-hq/synapse/issues/17192)) - Route `/make_knock` and `/send_knock` federation APIs to the federation reader worker in Complement test runs. ([\#17195](https://github.com/element-hq/synapse/issues/17195)) - Prepare sync handler to be able to return different sync responses (`SyncVersion`). ([\#17200](https://github.com/element-hq/synapse/issues/17200)) - Organize the sync cache key parameter outside of the sync config (separate concerns). ([\#17201](https://github.com/element-hq/synapse/issues/17201)) - Refactor `SyncResultBuilder` assembly to its own function. ([\#17202](https://github.com/element-hq/synapse/issues/17202)) - Rename to be obvious: `joined_rooms` -> `joined_room_ids`. ([\#17203](https://github.com/element-hq/synapse/issues/17203), [\#17208](https://github.com/element-hq/synapse/issues/17208)) - Add a short pause when rate-limiting a request. ([\#17210](https://github.com/element-hq/synapse/issues/17210)) * Bump cryptography from 42.0.5 to 42.0.7. ([\#17180](https://github.com/element-hq/synapse/issues/17180)) * Bump gitpython from 3.1.41 to 3.1.43. ([\#17181](https://github.com/element-hq/synapse/issues/17181)) * Bump immutabledict from 4.1.0 to 4.2.0. ([\#17179](https://github.com/element-hq/synapse/issues/17179)) * Bump sentry-sdk from 1.40.3 to 2.1.1. ([\#17178](https://github.com/element-hq/synapse/issues/17178)) * Bump serde from 1.0.200 to 1.0.201. ([\#17183](https://github.com/element-hq/synapse/issues/17183)) * Bump serde_json from 1.0.116 to 1.0.117. ([\#17182](https://github.com/element-hq/synapse/issues/17182)) -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEJ/N9CFLcBGIDqpentjqtzDmwVIEFAmZVt/cACgkQtjqtzDmw VIGuPg/+PjT672+g0hOpQjBPjv9gi+vD404l9qlxWJ2UatL/HiAmTmpBz6ic6TUP bduwMxEGmHVxr38qeeqyNhSAkc0sYM3BycctQzAT+5hYm6Xcc68oqAHyhl9QhyoK lWWnoBNkYVlSi+w8NWFN2UOGFCMUtdhtDftrf8daVUS+hzwxJxjzgPHm7NxPcGLf ivw/70fnFSTMjP9tedallns5QSu6cl5/zsvrR2cSnjP0Cjo+5vFDpPCgIAvonwUM bULzWFOQZShjTzHNPV+KpiUqzBZu+TqeF9AOIBSlTbai4qTwc2x4i9mOiAgwZn/1 HZCzCFHXJ2Nkyrbz4pJkGvBdajLhlMAx9azF4sNYBt09B4ZNtHa6m82/f9//bo8G 8hNOnSvVYWxF98dl10MmxM+kGVbCq36ReO04KGVa7khjjoCGCnEMW+BFxsch586X AtkYbfh3HIQHO6Wfr4vhZcQuF5gsAD2ko1US3DEBH/EUgUAoUGlDFsF3oyI0k/65 aXem8wLfgErTGAMDCbcPrrc1Guz/uExKxDII0gtMHU8Z5YodEXkn+CKbPnySfH3y 8b/o2OVEsxYQCC/YTTpwMdqetzxzsaecO0SxkSP+rv5XttRsEca5JHiNbmZnJNCM KeXrM1Axot/D170Yd3dmyP7toYm/bVtH7vCpuEyHbE/BJbAqWvY= =AW4i -----END PGP SIGNATURE-----