summary refs log tree commit diff
path: root/CHANGES.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 1.80.0 v1.80.0Sean Quah2023-03-281-0/+6
|
* 1.80.0rc2 v1.80.0rc2H. Shay2023-03-221-0/+11
|
* Merge branch 'release-v1.80' of https://github.com/matrix-org/synapse into ↵ v1.80.0rc1H. Shay2023-03-211-1/+1
|\ | | | | | | release-v1.80
| * Update CHANGES.mdShay2023-03-211-1/+1
| |
* | update changelogH. Shay2023-03-211-8/+9
|/
* 1.80.0rc1H. Shay2023-03-211-0/+66
|
* 1.79.0 v1.79.0Mathieu Velten2023-03-141-0/+6
|
* 1.79.0rc2 v1.79.0rc2David Robertson2023-03-131-0/+16
|
* Fix typo in changelogDavid Robertson2023-03-071-1/+1
|
* Remove duplicate entry from changelog v1.79.0rc1David Robertson2023-03-071-1/+0
|
* Update changelogDavid Robertson2023-03-071-21/+24
|
* 1.79.0rc1David Robertson2023-03-071-0/+95
|
* 1.78.0 v1.78.0H. Shay2023-02-281-0/+9
|
* Tweak changelog v1.78.0rc1Olivier Wilkinson (reivilibre)2023-02-211-4/+3
|
* 1.78.0rc1Olivier Wilkinson (reivilibre)2023-02-211-1/+90
|
* 1.77.0 v1.77.0Mathieu Velten2023-02-141-0/+6
|
* 1.77.0rc2 v1.77.0rc2David Robertson2023-02-101-0/+15
|
* Permalink to the docs v1.77.0rc1David Robertson2023-02-081-1/+1
|
* Note the revert (that I didn't PR)David Robertson2023-02-081-1/+1
|
* Merge the osx wheel fix with poetry-core 1.5.0David Robertson2023-02-081-2/+1
|
* Rearrange itemsDavid Robertson2023-02-081-23/+24
|
* Manually add new news fragmentsDavid Robertson2023-02-081-0/+2
|
* 1.77.0rc1David Robertson2023-02-071-0/+60
|
* update changelog and upgrade notes v1.76.0H. Shay2023-01-311-1/+1
|
* update changelogH. Shay2023-01-311-9/+10
|
* 1.76.0H. Shay2023-01-311-0/+9
|
* Describe faster joinsDavid Robertson2023-01-271-0/+17
|
* 1.76.0rc2 v1.76.0rc2David Robertson2023-01-271-2/+18
|
* Fix link syntax in changelogDavid Robertson2023-01-251-1/+1
|
* Refer to upgrade notesDavid Robertson2023-01-251-0/+6
|
* Touch-up the features sectionDavid Robertson2023-01-251-3/+3
|
* Group dependabot linesDavid Robertson2023-01-251-4/+4
|
* 1.76.0rc1 v1.76.0rc1David Robertson2023-01-251-0/+87
|
* 1.75.0 v1.75.0David Robertson2023-01-171-0/+6
|
* 1.75.0rc2 v1.75.0rc2H. Shay2023-01-121-0/+10
|
* Update changelog 2 v1.75.0rc1David Robertson2023-01-101-32/+35
|
* Update changelogDavid Robertson2023-01-101-36/+38
|
* 1.75.0rc1David Robertson2023-01-101-0/+89
|
* 1.74.0 v1.74.0Sean Quah2022-12-201-0/+9
|
* Tidy up CHANGES.md v1.74.0rc1Sean Quah2022-12-131-2/+2
|
* Tidy up CHANGES.mdSean Quah2022-12-131-11/+3
|
* 1.74.0rc1Sean Quah2022-12-131-0/+79
|
* Minor tweak to tense in changelogOlivier Wilkinson (reivilibre)2022-12-061-1/+1
|
* Tweak changelog v1.73.0Olivier Wilkinson (reivilibre)2022-12-061-1/+1
|
* 1.73.0Olivier Wilkinson (reivilibre)2022-12-061-2/+8
|
* 1.73.0rc2 v1.73.0rc2David Robertson2022-12-011-1/+10
|
* Fix MSC3202 link in changelogDavid Robertson2022-12-011-1/+1
|
* Update changelog v1.73.0rc1David Robertson2022-11-291-15/+14
|
* Include fixup PR in changelogDavid Robertson2022-11-291-1/+1
|
* 1.73.0rc1David Robertson2022-11-291-0/+66
|
* tweak postgres dep notice v1.72.0David Robertson2022-11-221-1/+1
|
* Move postgres warning banner to top of readmeDavid Robertson2022-11-221-2/+2
|
* 1.72.0David Robertson2022-11-221-0/+9
|
* Update changelog v1.72.0rc1Erik Johnston2022-11-161-2/+2
|
* Point to our deprecation policyErik Johnston2022-11-161-1/+1
|
* Update changelogErik Johnston2022-11-161-25/+2
|
* 1.72.0rc1Erik Johnston2022-11-161-0/+95
|
* Update CHANGES.md to mention PostgreSQL 10 end of life v1.71.0Sean Quah2022-11-081-0/+2
|
* Update CHANGES.mdSean Quah2022-11-081-6/+5
|
* 1.71.0Sean Quah2022-11-081-0/+6
|
* Update CHANGES.md v1.71.0rc2Sean Quah2022-11-041-11/+7
|
* 1.71.0rc2Sean Quah2022-11-041-0/+22
|
* Disable legacy Prometheus metric names by default. They can still be ↵reivilibre2022-11-021-0/+9
| | | | re-enabled for now, but they will be removed altogether in Synapse 1.73.0. (#14353)
* Adjust changelog v1.71.0rc1David Robertson2022-11-011-25/+34
|
* 1.71.0rc1David Robertson2022-11-011-0/+73
|
* Add a note that #14300 did not get a fix for 1.70.1 (#14318)Andrew Morgan2022-10-281-0/+8
|
* Tweak changelog v1.70.1Olivier Wilkinson (reivilibre)2022-10-281-1/+1
|
* 1.70.1Olivier Wilkinson (reivilibre)2022-10-281-0/+10
|
* 1.70.0 v1.70.0Olivier Wilkinson (reivilibre)2022-10-261-0/+6
|
* Tweak changelog v1.70.0rc2Olivier Wilkinson (reivilibre)2022-10-251-1/+1
|
* 1.70.0rc2Olivier Wilkinson (reivilibre)2022-10-251-0/+18
|
* Update changelog entry for #10015.David Robertson2022-10-201-1/+1
| | | | Per https://github.com/matrix-org/synapse/pull/10015#issuecomment-1282773048
* Remove poetry.lock updates v1.70.0rc1Erik Johnston2022-10-191-22/+0
|
* Update lockfileErik Johnston2022-10-191-9/+8
|
* 1.70.0rc1Erik Johnston2022-10-191-0/+119
|
* 1.69.0 v1.69.0Erik Johnston2022-10-171-2/+8
|
* 1.69.0rc4 v1.69.0rc4Erik Johnston2022-10-141-1/+16
|
* Fixup changelog v1.69.0rc3Erik Johnston2022-10-121-6/+6
|
* 1.69.0rc3Erik Johnston2022-10-121-0/+17
|
* Update 1.69.0rc2 changelog v1.69.0rc2Sean Quah2022-10-061-2/+2
|
* Replace incorrect 1.69.0rc3 version with 1.69.0rc2Sean Quah2022-10-061-1/+1
|
* 1.69.0rc3Sean Quah2022-10-061-1/+9
|
* 1.69.0rc2Sean Quah2022-10-061-2/+10
|
* Update changelog v1.69.0rc1Sean Quah2022-10-041-20/+18
|
* 1.69.0rc1Sean Quah2022-10-041-0/+107
|
* s/Synapse v1/Synapse 1/gDavid Robertson2022-09-271-18/+18
|
* typo fixesDavid Robertson2022-09-271-3/+3
|
* `SQLite earlier than` -> `SQLite older than`David Robertson2022-09-271-1/+1
|
* 1.68.0David Robertson2022-09-271-5/+13
|
* Move warnings up v1.68.0rc2Erik Johnston2022-09-231-7/+7
|
* 1.68.0rc2Erik Johnston2022-09-231-0/+17
|
* Tweak changelog v1.68.0rc1Olivier Wilkinson (reivilibre)2022-09-201-1/+1
|
* Edit description of cache invalidation bugOlivier Wilkinson (reivilibre)2022-09-201-1/+1
|
* Edit changelog in response to feedbackOlivier Wilkinson (reivilibre)2022-09-201-6/+12
|
* 1.68.0rc1Olivier Wilkinson (reivilibre)2022-09-201-0/+83
|
* Fixup changelog v1.67.0Erik Johnston2022-09-131-3/+3
|
* 1.67.0Erik Johnston2022-09-131-2/+8
|
* Also cite upgrade notesDavid Robertson2022-09-081-1/+1
|
* Add minimum version bump for sqlite to the release notes (#13742)David Robertson2022-09-081-1/+6
| | | | | | * Notify that SQLite min version will be bumped * Mention in upgrade notes Co-authored-by: reivilibre <oliverw@matrix.org>
* Fixup changelog v1.67.0rc1Erik Johnston2022-09-061-2/+2
|
* Update changelogErik Johnston2022-09-061-0/+13
|
* 1.67.0rc1Erik Johnston2022-09-061-0/+84
|
* Tweak changelog formatting v1.66.0Sean Quah2022-08-311-6/+4
|
* Move notice from 1.66.0rc1 to 1.66.0 section in changelogSean Quah2022-08-311-6/+6
|
* Tweak changelog wordingSean Quah2022-08-311-4/+5
|
* Improve clarity on deprecation of TCP replicationSean Quah2022-08-311-1/+9
| | | | | Borrows some text from https://github.com/matrix-org/synapse/pull/13647 for the changelog.
* Update changelog to link to the Synapse docs instead of markdownSean Quah2022-08-311-1/+1
|
* 1.66.0Sean Quah2022-08-311-2/+5
|
* Update changelog for v1.62.0Sean Quah2022-08-311-0/+14
|
* Remind people that direct TCP replication is disabled. (#13674)Patrick Cloke2022-08-311-0/+8
|
* Update changes v1.66.0rc2David Robertson2022-08-301-1/+1
|
* 1.66.0rc2David Robertson2022-08-301-0/+9
|
* Drop support for delegating email validation, round 2 (#13596)David Robertson2022-08-231-0/+12
|
* Update changelogDavid Robertson2022-08-231-5/+5
|
* Adjust changelogDavid Robertson2022-08-231-18/+26
|
* 1.66.0rc1David Robertson2022-08-231-0/+61
|
* Note explicitly that #11365 was reverted in the 1.65 CHANGELOGAndrew Morgan2022-08-161-1/+1
|
* 1.65.0 v1.65.0Andrew Morgan2022-08-161-0/+6
|
* 1.65.0rc2 v1.65.0rc2Olivier Wilkinson (reivilibre)2022-08-111-0/+9
|
* Fix changelog mistakeOlivier Wilkinson (reivilibre)2022-08-091-2/+1
|
* Tweak the changelog v1.65.0rc1Olivier Wilkinson (reivilibre)2022-08-091-6/+6
|
* 1.65.0rc1Olivier Wilkinson (reivilibre)2022-08-091-0/+75
|
* Mention specific version in rc2 notes v1.64.0Olivier Wilkinson (reivilibre)2022-08-021-1/+1
|
* 1.64.0Olivier Wilkinson (reivilibre)2022-08-021-0/+15
|
* update changelog v1.64.0rc2Richard van der Hoff2022-07-291-5/+2
|
* 1.64.0rc2Richard van der Hoff2022-07-291-0/+9
|
* Explain less-known term 'Implicit TLS' v1.64.0rc1Olivier Wilkinson (reivilibre)2022-07-261-1/+1
|
* Tweak changelog in response to reviewOlivier Wilkinson (reivilibre)2022-07-261-9/+7
|
* Tweak changelogOlivier Wilkinson (reivilibre)2022-07-261-9/+11
|
* 1.64.0rc1Olivier Wilkinson (reivilibre)2022-07-261-2/+88
|
* Merge remote-tracking branch 'origin/master' into developErik Johnston2022-07-201-1/+11
|\
| * 1.63.1 v1.63.1Erik Johnston2022-07-201-0/+9
| |
* | Merge branch 'master' into developBrendan Abolivier2022-07-191-2/+11
|\|
| * Improve precision on validation improvements v1.63.0Brendan Abolivier2022-07-191-1/+1
| |
| * 1.63.0Brendan Abolivier2022-07-191-0/+9
| |
| * Remove 'anonymised' from the phone home stats documentation (#13321)Andrew Morgan2022-07-191-1/+1
| |
* | CHANGES.md: fix link to upgrade notesRichard van der Hoff2022-07-141-1/+1
| |
* | Drop support for delegating email validation (#13192)Richard van der Hoff2022-07-121-2/+5
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Drop support for delegating email validation Delegating email validation to an IS is insecure (since it allows the owner of the IS to do a password reset on your HS), and has long been deprecated. It will now cause a config error at startup. * Update unit test which checks for email verification Give it an `email` config instead of a threepid delegate * Remove unused method `requestEmailToken` * Simplify config handling for email verification Rather than an enum and a boolean, all we need here is a single bool, which says whether we are or are not doing email verification. * update docs * changelog * upgrade.md: fix typo * update version number this will be in 1.64, not 1.63 * update version number this one too
* Update changelog once more v1.63.0rc1Sean Quah2022-07-121-2/+2
|
* Reorder and tidy up changelogSean Quah2022-07-121-29/+25
|
* 1.63.0rc1Sean Quah2022-07-121-0/+80
|
* Mention the spamchecker plugins v1.62.0David Robertson2022-07-051-0/+2
|
* 1.62.0David Robertson2022-07-051-0/+6
|
* Update changelog for v1.62.0rc2 v1.62.0rc3Andrew Morgan2022-07-041-2/+2
|
* 1.62.0rc3Andrew Morgan2022-07-041-0/+10
|
* 1.62.0rc2 v1.62.0rc2Andrew Morgan2022-07-011-0/+10
|
* 1.62.0rc1Andrew Morgan2022-06-281-0/+95
|
* Linkify GHSA commit v1.61.1Andrew Morgan2022-06-281-1/+1
|
* 1.61.1Andrew Morgan2022-06-281-0/+21
|
* Fix incorrect link in changelog.Patrick Cloke2022-06-141-1/+1
|
* Update changelogErik Johnston2022-06-141-3/+6
|
* 1.61.0Erik Johnston2022-06-141-0/+9
|
* Correct typographical errors in the changelog v1.61.0rc1Olivier Wilkinson (reivilibre)2022-06-071-2/+2
|
* 1.61.0rc1Olivier Wilkinson (reivilibre)2022-06-071-0/+88
|
* Update changelogErik Johnston2022-05-311-2/+2
|
* 1.60.0 v1.60.0Erik Johnston2022-05-311-2/+11
|
* 1.60.0rc2 v1.60.0rc2Sean Quah2022-05-271-1/+22
|
* Update changelog v1.60.0rc1Sean Quah2022-05-241-19/+19
|
* 1.60.0rc1Sean Quah2022-05-241-0/+112
|
* Fixup changelog v1.59.1Brendan Abolivier2022-05-181-2/+4
|
* 1.59.1Brendan Abolivier2022-05-181-0/+9
|
* version tweak in changelog v1.59.0David Robertson2022-05-171-1/+1
|
* 1.59.0David Robertson2022-05-171-2/+14
|
* Move 1.59 warning to the top v1.59.0rc2David Robertson2022-05-161-9/+9
|
* 1.59.0rc2David Robertson2022-05-161-0/+9
|
* other fixes v1.59.0rc1David Robertson2022-05-101-2/+2
|
* backquote `m.room.server_acl`David Robertson2022-05-101-1/+1
|
* v1 -> 1David Robertson2022-05-101-4/+4
|
* Fix deprecation noticeDavid Robertson2022-05-101-1/+1
|
* Add Olivier's last-minute mergeDavid Robertson2022-05-101-0/+1
|
* Group release script changesDavid Robertson2022-05-101-1/+1
|
* Fix changelog linkDavid Robertson2022-05-101-1/+1
|
* Changelog typoDavid Robertson2022-05-101-1/+1
|
* Adjust changelogDavid Robertson2022-05-101-25/+29
|
* 1.59.0rc1David Robertson2022-05-101-0/+92
|
* Merge branch 'master' into developAndrew Morgan2022-05-051-0/+12
|\
| * Update v1.58.1 changelog entry with more familiar language v1.58.1Andrew Morgan2022-05-051-2/+2
| |
| * link to relevant bug report in v1.58.1 changelogAndrew Morgan2022-05-051-1/+2
| |
| * Minor wording change to v1.58.1 release notesAndrew Morgan2022-05-051-1/+1
| |
| * 1.58.1Andrew Morgan2022-05-051-0/+11
| |
* | Remove unstable/unspecced login types. (#12597)Patrick Cloke2022-05-041-0/+6
|/ | | | | | * `m.login.jwt`, which was never specced and has been deprecated since Synapse 1.16.0. (`org.matrix.login.jwt` can be used instead.) * `uk.half-shot.msc2778.login.application_service`, which was stabilized as part of the Matrix spec v1.2 release.
* Move groups/communities deprecation notice to 1.58.0 heading v1.58.0Andrew Morgan2022-05-031-2/+2
|
* 1.58.0Andrew Morgan2022-05-031-0/+6
|
* Adjust changelog v1.58.0rc2David Robertson2022-04-261-1/+1
|
* Credit Tulir's contribution in 1.58.0rc1 to Beeper, tooDavid Robertson2022-04-261-1/+1
|
* 1.58.0rc2David Robertson2022-04-261-0/+18
|
* Unbold deprecation: it is mentioned at the top v1.58.0rc1David Robertson2022-04-261-1/+1
|
* Another set of changelog updatesDavid Robertson2022-04-261-3/+5
|
* Changelog updateDavid Robertson2022-04-261-23/+16
|
* 1.58.0rc1David Robertson2022-04-261-0/+77
|
* Clarify changelog entry v1.57.1Olivier Wilkinson (reivilibre)2022-04-201-2/+4
|
* 1.57.1Olivier Wilkinson (reivilibre)2022-04-201-0/+13
|
* Link to specific version of upgrade notes v1.57.0Olivier Wilkinson (reivilibre)2022-04-191-1/+1
|
* 1.57.0Olivier Wilkinson (reivilibre)2022-04-191-2/+8
|
* Update changelogErik Johnston2022-04-121-10/+6
|
* Split changelogs by year v1.57.0rc1Erik Johnston2022-04-121-5753/+1
|
* Don't line wrapErik Johnston2022-04-121-7/+2
|
* 1.57.0rc1Erik Johnston2022-04-121-0/+116
|
* Tweak CHANGES.md v1.56.0Sean Quah2022-04-051-3/+1
|
* 1.56.0Sean Quah2022-04-051-3/+13
|
* Add note in changelog of non-C type locale causing Synapse to refuse to ↵Andrew Morgan2022-03-291-0/+5
| | | | start (#12323)
* Move warning of open registration to v1.56 upgrade notes (#12322)Andrew Morgan2022-03-291-1/+12
|
* Missing period v1.56.0rc1Brendan Abolivier2022-03-291-1/+1
|
* Fix formattingBrendan Abolivier2022-03-291-1/+1
|
* Link to pre-1.0 changelogBrendan Abolivier2022-03-291-0/+2
|
* Linkify MSCsBrendan Abolivier2022-03-291-2/+2
|
* Split changelogsBrendan Abolivier2022-03-291-3642/+0
|
* Fixup changelogBrendan Abolivier2022-03-291-13/+13
|
* 1.56.0rc1Brendan Abolivier2022-03-291-0/+59
|
* changelog v1.55.2Richard van der Hoff2022-03-241-1/+1
|
* 1.55.2Richard van der Hoff2022-03-241-0/+12
|
* update changelog for 1.55.1 v1.55.1Andrew Morgan2022-03-241-2/+2
|
* 1.55.1Andrew Morgan2022-03-241-0/+11
|
* Changelog: sso -> Single Sign-On v1.55.0Andrew Morgan2022-03-221-1/+1
|
* changelog: move notice from rc to final releaseAndrew Morgan2022-03-221-4/+5
|
* 1.55.0Andrew Morgan2022-03-221-0/+9
|
* Call out synctl changeDavid Robertson2022-03-211-1/+3
|
* Re-generate changelog. v1.55.0rc1Patrick Cloke2022-03-161-0/+1
|
* Changelog tweaksDavid Robertson2022-03-151-4/+6
|
* 1.55.0rc1David Robertson2022-03-151-0/+82
|
* Fix silly markdown typo v1.54.0Olivier Wilkinson (reivilibre)2022-03-081-1/+1
|
* Tweak changelog formattingOlivier Wilkinson (reivilibre)2022-03-081-3/+2
|
* Shift up warning about MjolnirOlivier Wilkinson (reivilibre)2022-03-081-3/+4
|
* 1.54.0Olivier Wilkinson (reivilibre)2022-03-081-0/+18
|
* Reword changelog line about URL previews v1.54.0rc1Olivier Wilkinson (reivilibre)2022-03-021-1/+1
|
* Tweak changelogOlivier Wilkinson (reivilibre)2022-03-021-1/+1
|
* Apply suggestions to changelogOlivier Wilkinson (reivilibre)2022-03-021-10/+9
|
* Reword changelogOlivier Wilkinson (reivilibre)2022-03-021-12/+16
|
* 1.54.0rc1Olivier Wilkinson (reivilibre)2022-03-021-0/+96
|
* Merge branch 'release-v1.53'Erik Johnston2022-02-221-1/+86
|\
| * Update changelogErik Johnston2022-02-221-1/+1
| |
| * Update changelogErik Johnston2022-02-221-2/+2
| |
| * 1.53.0 v1.53.0Erik Johnston2022-02-221-0/+6
| |
| * Update CHANGES.md v1.53.0rc1Sean Quah2022-02-151-7/+7
| |
| * 1.53.0rc1Sean Quah2022-02-151-0/+79
| |
* | Recommend upgrading treq alongside twisted (#11943)Brendan Abolivier2022-02-091-1/+1
|/
* Fix wordingBrendan Abolivier2022-02-081-6/+7
|
* Add words about the Twisted security fix v1.52.0Brendan Abolivier2022-02-081-2/+9
|
* 1.52.0Brendan Abolivier2022-02-081-0/+6
|
* Don't mention 3.6 EOL under misc v1.52.0rc1David Robertson2022-02-011-2/+1
| | | It's already under deps & removals
* 1.52.0rc1David Robertson2022-02-011-0/+61
|
* Merge branch 'master' into developDavid Robertson2022-01-251-1/+8
|\
| * Merge branch 'release-v1.51'David Robertson2022-01-251-1/+1
| |\
| | * Point to upgrade notes in changelogDavid Robertson2022-01-251-1/+1
| | |
| * | Merge tag 'v1.51.0'David Robertson2022-01-251-1/+92
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Synapse 1.51.0 (2022-01-25) =========================== No significant changes since 1.51.0rc2. Synapse 1.51.0 deprecates `webclient` listeners and non-HTTP(S) `web_client_location`s. Support for these will be removed in Synapse 1.53.0, at which point Synapse will not be capable of directly serving a web client for Matrix. Synapse 1.51.0rc2 (2022-01-24) ============================== Bugfixes -------- - Fix a bug introduced in Synapse 1.40.0 that caused Synapse to fail to process incoming federation traffic after handling a large amount of events in a v1 room. ([\#11806](https://github.com/matrix-org/synapse/issues/11806)) Synapse 1.51.0rc1 (2022-01-21) ============================== Features -------- - Add `track_puppeted_user_ips` config flag to record client IP addresses against puppeted users, and include the puppeted users in monthly active user counts. ([\#11561](https://github.com/matrix-org/synapse/issues/11561), [\#11749](https://github.com/matrix-org/synapse/issues/11749), [\#11757](https://github.com/matrix-org/synapse/issues/11757)) - Include whether the requesting user has participated in a thread when generating a summary for [MSC3440](https://github.com/matrix-org/matrix-doc/pull/3440). ([\#11577](https://github.com/matrix-org/synapse/issues/11577)) - Return an `M_FORBIDDEN` error code instead of `M_UNKNOWN` when a spam checker module prevents a user from creating a room. ([\#11672](https://github.com/matrix-org/synapse/issues/11672)) - Add a flag to the `synapse_review_recent_signups` script to ignore and filter appservice users. ([\#11675](https://github.com/matrix-org/synapse/issues/11675), [\#11770](https://github.com/matrix-org/synapse/issues/11770)) Bugfixes -------- - Fix a long-standing issue which could cause Synapse to incorrectly accept data in the unsigned field of events received over federation. ([\#11530](https://github.com/matrix-org/synapse/issues/11530)) - Fix a long-standing bug where Synapse wouldn't cache a response indicating that a remote user has no devices. ([\#11587](https://github.com/matrix-org/synapse/issues/11587)) - Fix an error that occurs whilst trying to get the federation status of a destination server that was working normally. This admin API was newly introduced in Synapse v1.49.0. ([\#11593](https://github.com/matrix-org/synapse/issues/11593)) - Fix bundled aggregations not being included in the `/sync` response, per [MSC2675](https://github.com/matrix-org/matrix-doc/pull/2675). ([\#11612](https://github.com/matrix-org/synapse/issues/11612), [\#11659](https://github.com/matrix-org/synapse/issues/11659), [\#11791](https://github.com/matrix-org/synapse/issues/11791)) - Fix the `/_matrix/client/v1/room/{roomId}/hierarchy` endpoint returning incorrect fields which have been present since Synapse 1.49.0. ([\#11667](https://github.com/matrix-org/synapse/issues/11667)) - Fix preview of some GIF URLs (like tenor.com). Contributed by Philippe Daouadi. ([\#11669](https://github.com/matrix-org/synapse/issues/11669)) - Fix a bug where only the first 50 rooms from a space were returned from the `/hierarchy` API. This has existed since the introduction of the API in Synapse v1.41.0. ([\#11695](https://github.com/matrix-org/synapse/issues/11695)) - Fix a bug introduced in Synapse v1.18.0 where password reset and address validation emails would not be sent if their subject was configured to use the 'app' template variable. Contributed by @br4nnigan. ([\#11710](https://github.com/matrix-org/synapse/issues/11710), [\#11745](https://github.com/matrix-org/synapse/issues/11745)) - Make the 'List Rooms' Admin API sort stable. Contributed by Daniël Sonck. ([\#11737](https://github.com/matrix-org/synapse/issues/11737)) - Fix a long-standing bug where space hierarchy over federation would only work correctly some of the time. ([\#11775](https://github.com/matrix-org/synapse/issues/11775)) - Fix a bug introduced in Synapse v1.46.0 that prevented `on_logged_out` module callbacks from being correctly awaited by Synapse. ([\#11786](https://github.com/matrix-org/synapse/issues/11786)) Improved Documentation ---------------------- - Warn against using a Let's Encrypt certificate for TLS/DTLS TURN server client connections, and suggest using ZeroSSL certificate instead. This works around client-side connectivity errors caused by WebRTC libraries that reject Let's Encrypt certificates. Contibuted by @AndrewFerr. ([\#11686](https://github.com/matrix-org/synapse/issues/11686)) - Document the new `SYNAPSE_TEST_PERSIST_SQLITE_DB` environment variable in the contributing guide. ([\#11715](https://github.com/matrix-org/synapse/issues/11715)) - Document that the minimum supported PostgreSQL version is now 10. ([\#11725](https://github.com/matrix-org/synapse/issues/11725)) - Fix typo in demo docs: differnt. ([\#11735](https://github.com/matrix-org/synapse/issues/11735)) - Update room spec URL in config files. ([\#11739](https://github.com/matrix-org/synapse/issues/11739)) - Mention `python3-venv` and `libpq-dev` dependencies in the contribution guide. ([\#11740](https://github.com/matrix-org/synapse/issues/11740)) - Update documentation for configuring login with Facebook. ([\#11755](https://github.com/matrix-org/synapse/issues/11755)) - Update installation instructions to note that Python 3.6 is no longer supported. ([\#11781](https://github.com/matrix-org/synapse/issues/11781)) Deprecations and Removals ------------------------- - Remove the unstable `/send_relation` endpoint. ([\#11682](https://github.com/matrix-org/synapse/issues/11682)) - Remove `python_twisted_reactor_pending_calls` Prometheus metric. ([\#11724](https://github.com/matrix-org/synapse/issues/11724)) - Remove the `password_hash` field from the response dictionaries of the [Users Admin API](https://matrix-org.github.io/synapse/latest/admin_api/user_admin_api.html). ([\#11576](https://github.com/matrix-org/synapse/issues/11576)) - **Deprecate support for `webclient` listeners and non-HTTP(S) `web_client_location` configuration. ([\#11774](https://github.com/matrix-org/synapse/issues/11774), [\#11783](https://github.com/matrix-org/synapse/issues/11783))** Internal Changes ---------------- - Run `pyupgrade --py37-plus --keep-percent-format` on Synapse. ([\#11685](https://github.com/matrix-org/synapse/issues/11685)) - Use buildkit's cache feature to speed up docker builds. ([\#11691](https://github.com/matrix-org/synapse/issues/11691)) - Use `auto_attribs` and native type hints for attrs classes. ([\#11692](https://github.com/matrix-org/synapse/issues/11692), [\#11768](https://github.com/matrix-org/synapse/issues/11768)) - Remove debug logging for #4422, which has been closed since Synapse 0.99. ([\#11693](https://github.com/matrix-org/synapse/issues/11693)) - Remove fallback code for Python 2. ([\#11699](https://github.com/matrix-org/synapse/issues/11699)) - Add a test for [an edge case](https://github.com/matrix-org/synapse/pull/11532#discussion_r769104461) in the `/sync` logic. ([\#11701](https://github.com/matrix-org/synapse/issues/11701)) - Add the option to write SQLite test dbs to disk when running tests. ([\#11702](https://github.com/matrix-org/synapse/issues/11702)) - Improve Complement test output for Gitub Actions. ([\#11707](https://github.com/matrix-org/synapse/issues/11707)) - Fix docstring on `add_account_data_for_user`. ([\#11716](https://github.com/matrix-org/synapse/issues/11716)) - Complement environment variable name change and update `.gitignore`. ([\#11718](https://github.com/matrix-org/synapse/issues/11718)) - Simplify calculation of Prometheus metrics for garbage collection. ([\#11723](https://github.com/matrix-org/synapse/issues/11723)) - Improve accuracy of `python_twisted_reactor_tick_time` Prometheus metric. ([\#11724](https://github.com/matrix-org/synapse/issues/11724), [\#11771](https://github.com/matrix-org/synapse/issues/11771)) - Minor efficiency improvements when inserting many values into the database. ([\#11742](https://github.com/matrix-org/synapse/issues/11742)) - Invite PR authors to give themselves credit in the changelog. ([\#11744](https://github.com/matrix-org/synapse/issues/11744)) - Add optional debugging to investigate [issue 8631](https://github.com/matrix-org/synapse/issues/8631). ([\#11760](https://github.com/matrix-org/synapse/issues/11760)) - Remove `log_function` utility function and its uses. ([\#11761](https://github.com/matrix-org/synapse/issues/11761)) - Add a unit test that checks both `client` and `webclient` resources will function when simultaneously enabled. ([\#11765](https://github.com/matrix-org/synapse/issues/11765)) - Allow overriding complement commit using `COMPLEMENT_REF`. ([\#11766](https://github.com/matrix-org/synapse/issues/11766)) - Add some comments and type annotations for `_update_outliers_txn`. ([\#11776](https://github.com/matrix-org/synapse/issues/11776))
| | * Correct version number v1.51.0David Robertson2022-01-251-1/+1
| | |
| | * Call out deprecationDavid Robertson2022-01-251-1/+2
| | |
| | * 1.51.0David Robertson2022-01-251-0/+6
| | |
* | | Merge branch 'master' into developAndrew Morgan2022-01-241-0/+11
|\| | | |/ |/|
| * 1.50.2 v1.50.2Andrew Morgan2022-01-241-0/+9
| |