> Update: The Rust version has been released as Bun canary - running bun upgrade --canary will install this release.)

Does `bun upgrade` provide the source code?

Yes, it provides the commits for a "changelog". Canary builds track main closely, 98f664962 is the tip of main.

~$ bun upgrade [2.42s] Upgraded.

Welcome to Bun's latest canary build!

Report any bugs:

    https://github.com/oven-sh/bun/issues
Changelog:

    https://github.com/oven-sh/bun/compare/f161e0311...98f664962

Isn't the source code in the git repo?

v1.4 hasn't been tagged... No idea what the shipped binary corresponds to.

Yeah, of course Anthropic making the version publicly available AFTER people notice it wasn't public, completely solves the issue ;)

Anthropic changed nothing since I wrote published this post a few hours ago - I updated my post to mention Bun canary since it was a point of confusion here on Hacker News.

Claude Code has shipped Bun 1.4. already more than month ago: https://github.com/anthropics/claude-code/releases?q=bun&exp...

Version was changed in Bun in May 18

https://github.com/oven-sh/bun/commit/b18bf6d1d0a92238f240bf...

So it has been canary since then, most likely, if docs are accurate that latest main is canary.

You seem to be wrong about that

Nevertheless, the principles of open source never demanded more than providing the source upon request.