element-hq / element-hq/element-web

Unify FeatureSupport / ServerSupport and other feature support detection functions

Open
#23,643 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.