Anthropic acquired Bun in December 2025, so there are two questions here: how much did velocity of feature releases change after the acquisition, and how much did they change after the port to Rust?
One potentially useful
way to measure that is to use Bun's TypeScript API definitions as a proxy for "features".
We can look at when those landed on main (which should make them available in a canary release) and when they landed on an actual release.
Here's a table that counts features in that way:
Month Main Released
----------- ---- -----------------
2025-01 20 24 (1.1.43-1.2.2)
2025-02 5 5 (1.2.3-4)
2025-03 11 14 (1.2.5-8)
2025-04 15 15 (1.2.9-11)
2025-05 19 8 (1.2.12-15)
2025-06 5 15 (1.2.16-17)
2025-07 5 3 (1.2.18-19)
2025-08 21 20 (1.2.20-21)
2025-09 14 24 (1.2.22-23)
2025-10 1 1 (1.3.0-1)
2025-11 6 7 (1.3.2-3)
2025-12 (A) 17 14 (1.3.4-5)
2026-01 13 16 (1.3.6-8)
2026-02 2 1 (1.3.9-10)
2026-03 9 9 (1.3.11)
2026-04 4 2 (1.3.12-13)
2026-05 (R) 9 5 (1.3.14)
2026-06 7 0 (none)
2026-07 9 0 (none)
2026-08 13 29 (1.4.0)
2026-09 9 6 (1.4.1-2)
2026-10 * 5 11 (1.4.3)
Pre-acq 11.1 12.4
Post-acq 9.0 8.4
Rust 9.4 8.0
Full details of what feature was added when in this gist:
https://gist.github.com/simonw/93709c3b3f70f5c703ddde91b9922... (plus the script to generate it)