From 723ccf80888eba3babfe8e00a771a5943f724f00 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Mon, 8 Mar 2021 11:51:15 +0000 Subject: [PATCH 1/5] Create 9558.removal --- docs/9558.removal | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/9558.removal diff --git a/docs/9558.removal b/docs/9558.removal new file mode 100644 index 000000000000..8a45450ac83f --- /dev/null +++ b/docs/9558.removal @@ -0,0 +1 @@ +Support for calling /register without a type of `m.login.application_service` when trying to register an AS user will be dropped in an upcoming release. From 5b83ef826771d90fc80b897d8013cd41a262a4a0 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Mon, 8 Mar 2021 11:59:16 +0000 Subject: [PATCH 2/5] Off by one --- docs/{9558.removal => 9559.removal} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename docs/{9558.removal => 9559.removal} (100%) diff --git a/docs/9558.removal b/docs/9559.removal similarity index 100% rename from docs/9558.removal rename to docs/9559.removal From 741db04fadbfd66628d509a10dfc5fe60132a528 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Mon, 8 Mar 2021 12:05:41 +0000 Subject: [PATCH 3/5] Update docs/9559.removal Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> --- docs/9559.removal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/9559.removal b/docs/9559.removal index 8a45450ac83f..f97bf56dc03f 100644 --- a/docs/9559.removal +++ b/docs/9559.removal @@ -1 +1 @@ -Support for calling /register without a type of `m.login.application_service` when trying to register an AS user will be dropped in an upcoming release. +Registering an Application Service user without using the `m.login.application_service` login type will be unsupported in an upcoming Synapse release. From 629a9f534aa5869c7bd34e931443a25fcf46da4a Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Mon, 8 Mar 2021 12:11:20 +0000 Subject: [PATCH 4/5] Add AS warning to changes.md --- CHANGES.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 15d2894bc691..a43a81d49299 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,10 @@ +Removal warning +--------------- + +Note that this release deprecates the ability for appservices to call `POST /_matrix/client/r0/register` without the body parameter `type`. Appservice developers should use a `type` value of `m.login.application_service` as per the spec. In future releases, calling this endpoint with an access token but +without a valid type will fail. + + Synapse 1.29.0rc1 (2021-03-04) ============================== From 590726b178ecb5fa441ec0ffc3b698641f675222 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Mon, 8 Mar 2021 12:12:13 +0000 Subject: [PATCH 5/5] Rename docs/9559.removal to changelog.d/9559.removal --- {docs => changelog.d}/9559.removal | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename {docs => changelog.d}/9559.removal (100%) diff --git a/docs/9559.removal b/changelog.d/9559.removal similarity index 100% rename from docs/9559.removal rename to changelog.d/9559.removal