-
Notifications
You must be signed in to change notification settings - Fork 448
Pull requests: matrix-org/matrix-spec-proposals
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
MSC4534: Simple room rules
A-Client Server
Client-Server API
A-Safety
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4534
opened Aug 26, 2026 by
gingershaped
Loading…
MSC4533: MatrixRTC widget actions for authenticated livekit realted endpoints
A-Client Server
Client-Server API
A-VOIP
Any VoIP or MatrixRTC related proposals
A-Widgets
anything to do with widgets
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4533
opened Aug 24, 2026 by
toger5
Loading…
MSC4532: Revised Social Presence
A-Client Server
Client-Server API
A-Federation
Server-to-Server API (federation)
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4532
opened Aug 21, 2026 by
lveneris
Loading…
MSC4531: Deprecate legacy VoIP
A-Client Server
Client-Server API
A-VOIP
Any VoIP or MatrixRTC related proposals
kind:maintenance
MSC which clarifies/updates existing spec
proposal
A matrix spec change proposal. Process state.
#4531
opened Aug 18, 2026 by
Johennes
Contributor
Loading…
MSC4529: Client-side profile overrides
A-Client Server
Client-Server API
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4529
opened Aug 16, 2026 by
nvnvnvnvnvnvnv
Loading…
MSC4528: Client-Server API
kind:maintenance
MSC which clarifies/updates existing spec
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
M_INCOMPATIBLE_SERVER error code
A-Client Server
#4528
opened Aug 11, 2026 by
erikjohnston
Member
Loading…
MSC4527: State event power levels
A-Room Spec
Something to do with the room version specifications
kind:maintenance
MSC which clarifies/updates existing spec
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
requires-room-version
An idea which will require a bump in room version
unassigned-room-version
Remove this label when things get versioned.
#4527
opened Aug 9, 2026 by
thetayloredman
Loading…
MSC4526: Improve OAuth 2.0 refresh token grant error handling
A-Client Server
Client-Server API
implementation-needs-checking
The MSC has an implementation, but the SCT has not yet checked it. Process state.
kind:maintenance
MSC which clarifies/updates existing spec
proposal
A matrix spec change proposal. Process state.
#4526
opened Aug 7, 2026 by
hughns
Member
Loading…
MSC4525: Paginated Sync
A-Client Server
Client-Server API
implementation-needs-checking
The MSC has an implementation, but the SCT has not yet checked it. Process state.
kind:feature
MSC for not-core and not-maintenance stuff
proposal
A matrix spec change proposal. Process state.
#4525
opened Aug 6, 2026 by
ara4n
Member
Loading…
[WIP] MSC4524: Federation Bi-directional Ping
A-Federation
Server-to-Server API (federation)
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4524
opened Aug 3, 2026 by
timedoutuk
Contributor
•
Draft
MSC4522: Username colors
A-Client Server
Client-Server API
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4522
opened Jul 28, 2026 by
nushea
Loading…
MSC4521: Adaptive set reconciliation
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4521
opened Jul 28, 2026 by
gamesguru
Loading…
MSC4519: MatrixRTC Transports Registry
A-Client Server
Client-Server API
A-Process
Related to the spec process itself (MSC process)
A-VOIP
Any VoIP or MatrixRTC related proposals
kind:core
MSC which is critical to the protocol's success
proposal
A matrix spec change proposal. Process state.
proposal-in-review
Process state.
unresolved-concerns
This proposal has at least one outstanding concern. Process state.
#4519
opened Jul 28, 2026 by
turt2live
Member
Loading…
MSC4518: Registries
A-Process
Related to the spec process itself (MSC process)
kind:core
MSC which is critical to the protocol's success
proposal
A matrix spec change proposal. Process state.
proposal-in-review
Process state.
#4518
opened Jul 23, 2026 by
turt2live
Member
Loading…
MSC4517: Federated thirdparty lookups
A-Application Services
Relates to the appservices spec
A-Client Server
Client-Server API
A-Federation
Server-to-Server API (federation)
kind:maintenance
MSC which clarifies/updates existing spec
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4517
opened Jul 23, 2026 by
ara4n
Member
Loading…
MSC4515: RTC Transports discovery for widgets
A-Client Server
Client-Server API
A-Widgets
anything to do with widgets
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4515
opened Jul 22, 2026 by
BillCarsonFr
Member
Loading…
MSC4514: EDU size limit
00-weekly-pings
Tracking for weekly pings in the SCT office. 00 to make it first in the labels list.
A-Client Server
Client-Server API
A-Federation
Server-to-Server API (federation)
disposition-merge
Process state.
kind:maintenance
MSC which clarifies/updates existing spec
proposal
A matrix spec change proposal. Process state.
proposed-final-comment-period
Currently awaiting signoff of a majority of team members in order to enter the FCP. Process state.
#4514
opened Jul 21, 2026 by
turt2live
Member
Loading…
MSC4513: Standard HTTP status codes for all endpoints, current and future
A-Application Services
Relates to the appservices spec
A-Client Server
Client-Server API
A-Federation
Server-to-Server API (federation)
A-Identity Service
A-Process
Related to the spec process itself (MSC process)
A-Push
kind:maintenance
MSC which clarifies/updates existing spec
proposal
A matrix spec change proposal. Process state.
#4513
opened Jul 21, 2026 by
turt2live
Member
Loading…
MSC4512: Delegating parts of the Client-Server and Server-Server API to application services
A-Application Services
Relates to the appservices spec
A-Client Server
Client-Server API
A-Federation
Server-to-Server API (federation)
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4512
opened Jul 20, 2026 by
Johennes
Contributor
Loading…
MSC4511: Topological query API with sparse fieldsets and Merkleized metadata
A-Federation
Server-to-Server API (federation)
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
MSC4509: Auto join on accepted knock
A-Client Server
Client-Server API
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4509
opened Jul 15, 2026 by
ara4n
Member
Loading…
MSC4508: Sliding Sync Extensions: Common format and Typing
00-weekly-pings
Tracking for weekly pings in the SCT office. 00 to make it first in the labels list.
A-Client Server
Client-Server API
disposition-merge
Process state.
kind:core
MSC which is critical to the protocol's success
matrix-2.0
Required for Matrix 2.0 (note: do not rename - used in reports/links)
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
proposed-final-comment-period
Currently awaiting signoff of a majority of team members in order to enter the FCP. Process state.
#4508
opened Jul 15, 2026 by
erikjohnston
Member
Loading…
MSC4507: Return additional room state from Server-to-Server API (federation)
kind:feature
MSC for not-core and not-maintenance stuff
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
/_matrix/federation/v1/hierarchy/{roomId}
A-Federation
#4507
opened Jul 14, 2026 by
anoadragon453
Member
Loading…
MSC4506: Push Rules for Knocking
A-Client Server
Client-Server API
A-Push
kind:core
MSC which is critical to the protocol's success
needs-implementation
This MSC does not have a qualifying implementation for the SCT to review. The MSC cannot enter FCP.
proposal
A matrix spec change proposal. Process state.
#4506
opened Jul 14, 2026 by
ara4n
Member
Loading…
MSC4505: Push Rules for Live Location Sharing
A-Client Server
Client-Server API
A-Push
implementation-needs-checking
The MSC has an implementation, but the SCT has not yet checked it. Process state.
kind:core
MSC which is critical to the protocol's success
proposal
A matrix spec change proposal. Process state.
#4505
opened Jul 14, 2026 by
ara4n
Member
Loading…
Previous Next
ProTip!
Adding no:label will show everything without a label.