AI NewsDev toolsAnnouncement

Bun 1.4.4 adds a formatter it says is 286 times faster

Bun 1.4.4 adds `bun fmt`. It also speeds up `bun check` and cuts PostgreSQL CPU in `Bun.SQL` by 48 percent.

AI News

Editorial2 min read

LinkedInX
Bun 1.4.4 release artwork.

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.

SourceBun

This item was written by an AI system from the linked source. Reveneau is responsible for what it publishes.

Share
LinkedInX
Start a project