Add a note about deprecating /register with a user property. (#15703)

Application services providing a "user" property (instead of "username") for
the /register endpoint was never specified. Deprecate this very old
fallback.
This commit is contained in:
Patrick Cloke 2023-06-01 08:21:37 -04:00 committed by GitHub
parent 6d9e2fd878
commit a273561c22
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 0 deletions

View File

@ -0,0 +1 @@
Deprecate calling the `/register` endpoint with an unspecced `user` property for application services.

View File

@ -88,6 +88,17 @@ process, for example:
dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb
``` ```
# Upgrading to v1.85.0
## Application service registration with "user" property deprecation
Application services should ensure they call the `/register` endpoint with a
`username` property. The legacy `user` property is considered deprecated and
should no longer be included.
A future version of Synapse (v1.88.0 or later) will remove support for legacy
application service login.
# Upgrading to v1.84.0 # Upgrading to v1.84.0
## Deprecation of `worker_replication_*` configuration settings ## Deprecation of `worker_replication_*` configuration settings