discord-is.fun
Datamining

Release stats

How often Discord ships web client builds, how long a canary build takes to reach PTB and stable, when releases tend to land, and how the bundle grows over time. Builds come from datamining commits, deploys from each channel's /app page. All times are UTC.

Deploy and bundle logging started Nov 9, 01:11 UTC, so promotion lag, release times and bundle growth only cover a few hours plus the current channel builds. They fill in as syncs run every 10 minutes. Builds per day come from datamining commit dates and go back to Nov 3, 2026.

Since last stable 3d 8h build 667580, Nov 6, 2026
Stable lag, median 1h 8m canary build to stable, 1 deploy
Stable interval – needs two stable deploys
Canary lead 1,441 builds ahead of stable now
Builds per day 101 average of 6 full days
Lazy chunks 6,400 0 in last change

Promotion lag

PTB 1h 1m stable 1h 8m median

PTB and stable builds are their own CI builds, so their exact number rarely runs on canary first. Lag is measured from the newest canary build numbered at or below the promoted build (the newest canary code it can contain) to the deploy's Last-Modified time. "Interval" is the time since that channel's previous deploy.

Channel Build From Deployed Canary build On canary Lag Interval
PTB 668923 667580 Nov 9, 08:22 UTC 668916 Nov 9, 07:28 UTC 54m 2d 23h
PTB 667580 – Nov 6, 08:23 UTC 667557 Nov 6, 07:14 UTC 1h 8m –
Stablewith PTB 667580 – Nov 6, 08:23 UTC 667557 Nov 6, 07:14 UTC 1h 8m –

Only 3 deploys logged so far; medians mean little until there are a few weeks of them.

Builds per day

7 days, from datamining commits
Canary builds per UTC day
Tue Nov 347 builds
Wed Nov 4141 builds
Thu Nov 5165 builds
Fri Nov 6201 builds
Sat Nov 742 builds
Sun Nov 89 builds
Mon Nov 921 builds
avg 101/day 7d 101/day peak 201 on Nov 6 today so far 21

Last 14 days

Builds per day, last 14 days
Mon Nov 9 21
Sun Nov 8 9
Sat Nov 7 42
Fri Nov 6 201
Thu Nov 5 165
Wed Nov 4 141
Tue Nov 3 47

With datamining notes

Builds with datamining notes per day, last 14 days
Nov 9 10%
Nov 8 11%
Nov 7 24%
Nov 6 19%
Nov 5 25%
Nov 4 23%
Nov 3 19%

Canary deploys

per day
Canary deploys observed per UTC day
Nov 83 deploys
Nov 93 deploys
today 3 avg 3.0/day 2 days logged

Changes of the build number on canary.discord.com/app, checked every 10 minutes. Several builds inside one interval count once, so this runs below the commit count on the left.

When builds land

weekday by hour, UTC, 7 days
Canary builds by weekday and UTC hour over the last 7 days
000102030405060708091011121314151617181920212223
Mon000020020221041160000000
Tue000000000000000000007141214
Wed191025424010003126810689121415
Thu1516171052230101120021515161081113
Fri1516142614210100436716161411202022
Sat2085212101010000000000001
Sun000001120000000000000113

7 days of commits so far, so each weekday row covers 1 day of that weekday.

Stable and PTB releases

1 stable · 2 PTB

Stable by weekday

Stable deploys by weekday
Mon 0
Tue 0
Wed 0
Thu 0
Fri 1
Sat 0
Sun 0

Stable by hour

Stable deploys by UTC hour
00:00 UTC0 deploys
01:00 UTC0 deploys
02:00 UTC0 deploys
03:00 UTC0 deploys
04:00 UTC0 deploys
05:00 UTC0 deploys
06:00 UTC0 deploys
07:00 UTC0 deploys
08:00 UTC1 deploys
09:00 UTC0 deploys
10:00 UTC0 deploys
11:00 UTC0 deploys
12:00 UTC0 deploys
13:00 UTC0 deploys
14:00 UTC0 deploys
15:00 UTC0 deploys
16:00 UTC0 deploys
17:00 UTC0 deploys
18:00 UTC0 deploys
19:00 UTC0 deploys
20:00 UTC0 deploys
21:00 UTC0 deploys
22:00 UTC0 deploys
23:00 UTC0 deploys

PTB by hour

PTB deploys by UTC hour
00:00 UTC0 deploys
01:00 UTC0 deploys
02:00 UTC0 deploys
03:00 UTC0 deploys
04:00 UTC0 deploys
05:00 UTC0 deploys
06:00 UTC0 deploys
07:00 UTC0 deploys
08:00 UTC2 deploys
09:00 UTC0 deploys
10:00 UTC0 deploys
11:00 UTC0 deploys
12:00 UTC0 deploys
13:00 UTC0 deploys
14:00 UTC0 deploys
15:00 UTC0 deploys
16:00 UTC0 deploys
17:00 UTC0 deploys
18:00 UTC0 deploys
19:00 UTC0 deploys
20:00 UTC0 deploys
21:00 UTC0 deploys
22:00 UTC0 deploys
23:00 UTC0 deploys

1 stable deploy logged. A weekday pattern needs a couple of months.

Lazy chunks

3 crawls with a changed list

Files the web client's webpack runtime can load on demand, read from current.js on each new build. Filenames are content hashes, so an edited chunk shows up as one removed and one added. "Experiments" counts experiment definitions found inside lazy chunks rather than the entry scripts.

Lazy chunk count per recorded build
668885 · 6,401 chunks2
668969 · 6,400 chunks1
669021 · 6,400 chunks1
Build Crawled Chunks Added Removed Net Experiments
669021 Nov 9, 16:51 UTC 6,400 +57 −57 0 187
668969 Nov 9, 14:14 UTC 6,400 +92 −93 −1 187
668885 Nov 9, 01:11 UTC 6,401 baseline 187
↑ ↓ navigate↵ open> commands/ focus filter

Appearance

Theme

Accent colour

Font

Density

Corners

Motion

Sidebar

Keyboard shortcuts

CtrlK
Search everything
>
In search: run a command (theme, density, copy URL…)
/
Filter the current list
W
Watch the current page
JK
Older, newer build (Shift: with notes)
[
Collapse or expand the sidebar
,
Appearance
?
Keyboard shortcuts
Esc
Close

Press G and then a letter to jump straight to a page

Overview

D
Dashboard
A
Activity
J
This week
Z
Daily digests
N
News
W
Watchlist
U
Status

Client

B
Builds
X
Compare builds
S
Strings
L
Client flags
M
Mobile builds
I
Release stats

Experiments & rollouts

E
Experiments
R
Rollouts

Developer API

C
API changelog
H
OpenAPI changes
Y
Endpoints
Q
Upcoming
P
API routes

Platform

V
Versions
K
Stickers
G
Games

Data & tools

T
Tools
F
Reference
O
Feeds & data

Keyboard shortcuts

CtrlK
Search everything
>
In search: run a command (theme, density, copy URL…)
/
Filter the current list
W
Watch the current page
JK
Older, newer build (Shift: with notes)
[
Collapse or expand the sidebar
,
Appearance
?
Keyboard shortcuts
Esc
Close

Press G and then a letter to jump straight to a page

Overview

D
Dashboard
A
Activity
J
This week
Z
Daily digests
N
News
W
Watchlist
U
Status

Client

B
Builds
X
Compare builds
S
Strings
L
Client flags
M
Mobile builds
I
Release stats

Experiments & rollouts

E
Experiments
R
Rollouts

Developer API

C
API changelog
H
OpenAPI changes
Y
Endpoints
Q
Upcoming
P
API routes

Platform

V
Versions
K
Stickers
G
Games

Data & tools

T
Tools
F
Reference
O
Feeds & data