
Image: Bun
Why it mattersOne less tool to install for formatting. One faster type check in CI. A team can drop Prettier if it already uses Bun.
Many JavaScript teams run Prettier and TypeScript as two slow steps on every save and every CI run. Bun 1.4.4 moves both inside Bun itself and claims to make them several times faster.
Bun released version 1.4.4 on 22 October 2026 under its blog's own announcement. The release has three main parts. One, a new bun fmt command. Two, a faster bun check type checker. Three, a lower-CPU Bun.SQL client for PostgreSQL. All three numbers in this item are Bun's own, taken from the release blog on bun.com.
bun fmt replaces Prettier for most projects
The new command is a code formatter Bun says is Prettier-compatible. Bun says it is 286 times faster than Prettier on Prettier's own repository. It supports 16 or more languages. It also formats code blocks inside Markdown and other containers.
A team that already uses Bun can drop Prettier from its dev dependencies. The output is close enough that most projects will not need a tuning pass. Bun's blog is the source for the 286 figure. No third party has measured it. The number is Bun's claim about its own tool.
bun check speeds up TypeScript checking
The TypeScript checker inside Bun is now 1.4 to 7.8 times faster on large projects, Bun says. The example is MUI's docs project. A cold run moved from 10.28 seconds to 1.31 seconds. The number is from Bun's own test run. The practical use is CI: a type-check step this fast can run on every pull request without slowing the review loop.
The same change helps editors that call bun check as a background task. A faster cold run matters more there than a warm run, because the editor restarts the checker often.
Bun.SQL uses less CPU on PostgreSQL
Bun says Bun.SQL queries use up to 48 percent less CPU in this release. PostgreSQL point selects, where a query reads one row by key, improved by 48 percent. Bulk inserts improved by 38 percent. The gains are Bun's measurements against its own earlier builds, not an independent benchmark.
Two smaller changes also matter for daily work. The WebSocket client is closer to Node's ws module, with 234 of its 271 tests passing. bun install can now migrate a Yarn 2 or later lockfile and keep pinned versions, workspaces and dependency types.
What a team should do
A team already on Bun can run bun upgrade and try bun fmt and bun check on one project. If the output matches, Prettier and the standalone TypeScript step can come out of the build. A team on Node and Prettier has no reason to switch for this one release. The gain is only real for a team that is already paying the Bun switching cost.
The blog does not say which Prettier version the 286 figure was measured against. The test machine is not named either. Nothing in the release blog is a third-party benchmark. These are each a vendor claim about a vendor tool. The practical test is the same as always: run it on your own code and keep the one that is fast and correct.
Source
Bun v1.4.4 release blog and the GitHub release.
This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.
Get AI News in your inbox
New developer tools, model and agent releases, and how teams are actually using them to release software. Short, and only when there is something worth reading.
