Tracking background updates from the Discord alpha client.
Current build hash: fd97e0960be26278ad8e87034b4a25b470f8d22a
This experiment switches the three-dot typing indicator from the existing animation path to a CSS-backed presentation.
The behavior is unchanged, but motion, visual consistency, and rendering cost may differ. The current code does not establish a measured performance or preference result.
default {
"enabled": false
}variations {
"1": {
"enabled": true
}
}This experiment changes the Krisp noise-cancellation model files used for voice and video calls on iOS.
It may affect background-noise removal quality, stability, battery use, or processing load. The direction of those effects is not confirmed by the client code.
default {
"models": [
{
"filename": "krisp-nc-o-nb-v2.kef",
"maxSampleRate": 8000,
"name": "small_NC_8k"
},
{
"filename": "krisp-nc-o-lite-v1.kef",...variations {
"1": {
"models": [
{
"filename": "krisp-nc-o-nb-v2.kef",
"maxSampleRate": 8000,
"name": "small_NC_8k"
},
{
"filename": "c6.f.s.laughter.da1785_non_optimized.kef",
"maxSampleR...This experiment limits sample rate and channel count in voice calls when noise or echo processing is enabled.
It may improve processing stability or compatibility, but it can also affect clarity and stereo presentation. Measured results are needed to determine the actual user impact.
default {
"capChannelCount": false,
"capSampleRate": false,
"condition": "none"
}variations {
"1": {
"capChannelCount": false,
"capSampleRate": true,
"condition": "krisp"
},
"2": {
"capChannelCount": false,
"capSampleRate": true,
"condition": "noiseSuppression"
},
"3": {
"capChannelCount": fal...default {
"algo": 0
}variations {
"1": {
"algo": 1
}
}Tests reconstructed frames when an NVIDIA graphics card compresses screen-share and video streams.
It can affect the stability or efficiency of screen share and video calls, but measured results are needed to determine the user-visible direction.
default {
"enabled": false
}variations {
"1": {
"enabled": true
}
}Opens an in-Discord app-creation flow where server managers can build a project, preview it, and publish it.
It lets server managers prototype and publish an app without first assembling a separate development environment, while the revised wording makes the purpose clearer to first-time users.
default {
"enabled": false
}variations {
"0": {
"enabled": false
},
"1": {
"enabled": true
}
}default {
"combineMentionAutocomplete": false,
"enabled": false,
"showNewTag": false
}variations {
"0": {
"combineMentionAutocomplete": false,
"enabled": false,
"showNewTag": false
},
"1": {
"combineMentionAutocomplete": false,
"enabled": true,
"showNewTag": true
},
"2": {
"combineMentionAutocomple...Shows a new expressive modal instead of the existing introduction when age verification begins.
A clearer explanation of why verification is needed and what comes next can reduce confusion when people try to access age-restricted content.
default {
"enabled": false
}variations {
"1": {
"enabled": true
},
"2": {
"enabled": true
}
}