Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit a273561

Browse files
authored
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.
1 parent 6d9e2fd commit a273561

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

changelog.d/15703.removal

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

docs/upgrade.md

+11
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,17 @@ process, for example:
8888
dpkg -i matrix-synapse-py3_1.3.0+stretch1_amd64.deb
8989
```
9090
91+
# Upgrading to v1.85.0
92+
93+
## Application service registration with "user" property deprecation
94+
95+
Application services should ensure they call the `/register` endpoint with a
96+
`username` property. The legacy `user` property is considered deprecated and
97+
should no longer be included.
98+
99+
A future version of Synapse (v1.88.0 or later) will remove support for legacy
100+
application service login.
101+
91102
# Upgrading to v1.84.0
92103
93104
## Deprecation of `worker_replication_*` configuration settings

0 commit comments

Comments
 (0)