The PR is public, you can build and use it as well. The anthropic team just decided to use it, and you can as well.
> The PR is public
I'm talking about the 1.4.0 release:
> Claude supports them shipping a preview of a not-yet-released Bun version
Maybe Bun/Anthropic fixed this after Simon's initial release of the blog post, but seemingly when we both looked, it wasn't public.
> 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
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.
> The PR is public
I'm talking about the 1.4.0 release:
> Claude supports them shipping a preview of a not-yet-released Bun version
Maybe Bun/Anthropic fixed this after Simon's initial release of the blog post, but seemingly when we both looked, it wasn't public.
> 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:
Changelog: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.