upvote
You can install it now we with bun upgrade —-canary it something along those lines.
reply
I think you’re missing a word or two.
reply
Based on comments elsethread, I think what was meant is: You can install it now with “bun upgrade --canary”, or something along those lines.

However, people also report that the canary version doesn’t identify itself as version 1.4.

reply
It does.
reply
It's extremely obvious what they meant, even if it/or wasn't a common phone autocorrect typo.
reply
It's a canary releasing directly from main: https://github.com/oven-sh/bun

We have run it in production for a month: https://www.prisma.io/blog/bun-rust-rewrite-prisma-compute

reply
And GP is full of shit as the main branch is the v1.4.0. it is not "released" yet as it is not finished. It is available as canary version.
reply
So Anthropic ships with unfinished version of bun.

Doesn’t sound like responsible software deployment

reply
They can ship with whatever they want as long as it works.
reply
Given the permissions Claude Code gets on many systems they should be more professional.

They are basically testing the rust port on user machines.

Who come that since the rise of AI all principles of software development are thrown over board?

reply
Bun is just the js runtime tool. At worst, you'll get a crash. If you are worried about bun security while granting permissions to Claude code...your worries are placed in the wrong place.
reply
deleted
reply
deleted
reply
deleted
reply
[flagged]
reply
From the article:

> For me this outputs Bun v1.4.0 (macOS arm64). The most recent release of Bun on GitHub is currently v1.3.14 from May 12th, so that v1.4.0 version number in Claude supports them shipping a preview of a not-yet-released Bun version.

Which is still true as I write this comment.

reply
The code is on GitHub in the "main" branch, it's only unreleased in that it hasn't been tagged with a version number yet.
reply
If it hasn't been tagged with a version yet, how do you know (or what makes you think) it's the same as this 'v1.4'?
reply
I don't know for certain, but it seems likely that it is given that Jarred said "Claude Code v2.1.181 (released June 17th) and later use the Rust port of Bun".

What motive could he have for secretly maintaining a private fork of Bun that's shipped with Claude Code while simultaneously working on the open source repairs every day?

reply
yeah the word "unreleased" makes it sound so mysterious

i am a clankersceptic as much as the next guy and i hate "anthropic" for participating in the murder of innocent people (maven "smart" system, offers them as a provider to the pedo criminal unitedstatistan government)

but this whole "unreleased" framing is just manufacturing drama / lack of knowledge

reply
A charitable interpretation is that the version of bun inside Claude Code corresponds to some recent state of their public git repository, so if you clone that, you more or less get the same thing.

I don't see what it would buy Anthropic to have some sort of secret internal fork with special private code in it.

reply
bun upgrade --canary
reply