Pinned Tweet
Bun is joining Anthropic!

bun.com/blog/bun-joins…
766
1,321
12,093
4,715,253
We published three security advisories for Bun 1.4.3 and earlier: compromised eMudhra certificates, the brotli decoder bug (HTTP2Shell), and the HTTP/3 "Header Accordions" attack.

These are all fixed in Bun 1.4.4. Please upgrade, and rebuild anything made with `bun build --compile`

$ bun upgrade

github.com/oven-sh/bun/se…
17
45
549
33,232
Bun retweeted
Merging Bun AOT next week, then testing on Claude Code

Expecting 2-3x less memory + CPU & a slightly smaller binary

This is the future of server-side JavaScript

Instead of you rewriting in Rust, we rewrote JavaScript's compiler to emit native code ahead of time
4th attempt at Bun AOT. Code quality & design is better. Perf is nearly there. Most importantly though

It’s just TypeScript. Disregard everything I said last week about `as` casts changing runtime behavior and function arguments throwing. None of that is necessary.
115
56
1,569
90,316
Bun retweeted
Bun's now leading the TypeScript checker race!

As always, in @framer's monorepo:
🏆 bun check: 2.42s, 2.0 GB | v1.4.4
🥈 tsrs: 2.50s, 2.6 GB | v0.18
🥉 tsc-ts: 5.9s, 5.3 GB | v0.6
TS 7.1 beta: 13.9s, 8.1 GB
Bun v1.4.4

- Fixes 271 issues, addressing 544 👍
- `bun fmt` is a fast Prettier-compatible code formatter
- `bun check` gets 1.4x - 7.8x faster
- New in Bun.SQL & WebSocket
- Security fixes, including for Brotli, TLS certs, HTTP/3, and more

bun.com/blog/bun-v1.4.4
6
12
289
21,913
Bun v1.4.4

- Fixes 271 issues, addressing 544 👍
- `bun fmt` is a fast Prettier-compatible code formatter
- `bun check` gets 1.4x - 7.8x faster
- New in Bun.SQL & WebSocket
- Security fixes, including for Brotli, TLS certs, HTTP/3, and more

bun.com/blog/bun-v1.4.4
48
75
1,288
89,434
Replying to @bunjavascript
We needed to get this release out tonight , so we couldn't include `bun lint` yet.

bun lint is available via `bun upgrade --canary` though
2
0
71
6,483
Bun v1.4.4 is compiling
25
11
662
18,719
Bun v1.4.4 will be released this evening with a fix for this and for the Brotli issue.

Both fetch() and Bun.serve() did not and continue to not enable HTTP/3 by default.
Sorry everyone... We're announcing a 0-Day vuln in QUIC that allows anyone to remotely turn off a server running these libraries. I swear we didn't plan this.

foxio.io/blog/header-ac…
16
47
1,266
74,157
Bun retweeted
In the next version of Bun

bun check gets 1.7x - 7x faster
59
26
1,239
52,720
In the next version of Bun

`bun lint --staged` is a builtin alternative to lint-staged
23
14
480
16,097
In the next version of Bun

bun lint is a 26x faster ESLint-compatible linter with over 1,000 builtin rules - reads eslint & oxlint configs.
55
60
1,151
97,197
Replying to @bunjavascript
You can see the complete list of over 1,000 builtin lint rules here

bun.com/docs/lint/rules
1
1
65
5,944
Replying to @bunjavascript
bun lint builds on top of:

- TypeScript’s parser and type checker, ported to Rust
- Lint rules ported from oxlint: unicorn, jest, vitest, jsx-a11y, next and promise
- Lint rules ported from ESLint, typescript-eslint, eslint-plugin-react, -import and -react-hooks

Big thanks to those projects!
0
0
31
3,256
Bun retweeted
Moved an important API from Node → @bunjavascript

Latency
p50: −25%
p95: −60%
p99: −80%

Resources
Memory: −63%
CPU: −25%
7
4
169
19,137
In the next version of Bun

`bun fmt` is a 320x faster Prettier alternative

Passes 99% of Prettier's test suite & supports 20 languages
111
128
2,205
144,656
Replying to @bunjavascript
Around 47k of the formatter's ~100k lines are based on Oxc's formatter (and Biome's, since Oxc's was based on Biome's), and it's tested against Prettier's own test suite. Big thanks to those projects!
8
2
304
47,648
what should the subcommand be for bun’s formatter
16
1
91
16,953
Bun v1.4.3
- Fixes 166 issues (addressing 122 👍)
- `bun check`: fast TypeScript type-checker builtin to Bun
- 67% lower idle CPU in servers
- `Bun.FetchSession`
- Faster JSON.parse
- Node.js compatibility fixes & lots of bugfixes

bun.com/blog/bun-v1.4.3
21
58
1,051
55,860
Bun v1.4.3 is compiling
9
4
397
14,104
Some of the language changes when TypeScript types become real (with ahead-of-time compilation)
74
41
944
208,657
Replying to @bunjavascript
2
1
76
9,556
Replying to @bunjavascript
1
1
66
8,057