element-hq / element-hq/element-web
Unify FeatureSupport / ServerSupport and other feature support detection functions
Open
A-Threads
T-Task
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
Currently, our new threads work ended up introducing multiple solutions for detecting what features the server we're talking to can support. We've also got yet another bit of code to determine what features our client supports.
Ideally, we'd unify the API for all of these (Threads.hasServerSideSupport, client.canSupport.get(Feature.…), client.supportsExperimentalThreads(), etc).
Contributor guide
Assessment
This issue has not been assessed yet.