You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bun 1.3 introduced isolated installs (pnpm-like module resolution) as the default for workspaces, and its npm lockfile migrator cannot handle glob patterns (like "*") in the workspaces field.
Changes made
File
Change
Why
package.json
Changed "workspaces": ["*"] to explicit list of 35 directories
Bun 1.3's lockfile migrator can't expand glob patterns — this is the key fix that lets bun use package-lock.json
package.json
Added @types/node and tslib to root devDependencies
Phantom dependencies no longer hoisted under isolated installs
arcjet-nuxt/package.json
Added @rollup/wasm-node to devDependencies
Missing dependency — rollup binary wasn't available
arcjet-react-router/package.json
Added @rollup/wasm-node to devDependencies
Same
transport/bun.ts
Added explicit Transport return type
TS2742 — bun's .bun/ path structure leaked into inferred types
@qw-in This one could really use your eyes on it – I think all the changes aside from the expansion of the workspace list are beneficial, and I think some of them were required to get deno up to date as well. The change to not use globbing for workspaces is a pain, but this seems to be a bug in bun, and we can return to globbing when or if that gets fixed. I think it's important to get this to land, because without it, Bun is bypassing package-lock.json, which opens Bun users up to supply chain attacks (because we're not checking in the bun lockfile).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.2.19→1.3.111.3.8→1.3.11Release Notes
oven-sh/bun (bun)
v1.3.11: Bun v1.3.11Compare Source
To install Bun v1.3.11
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.11:
Read Bun v1.3.11's release notes on Bun's blog
Thanks to 15 contributors!
v1.3.10: Bun v1.3.10Compare Source
To install Bun v1.3.10
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.10:
Read Bun v1.3.10's release notes on Bun's blog
Thanks to 11 contributors!
v1.3.9: Bun v1.3.9Compare Source
To install Bun v1.3.9
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.9:
Read Bun v1.3.9's release notes on Bun's blog
Thanks to 10 contributors!
v1.3.8: Bun v1.3.8Compare Source
To install Bun v1.3.8
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.8:
Read Bun v1.3.8's release notes on Bun's blog
Thanks to 4 contributors!
v1.3.7: Bun v1.3.7Compare Source
To install Bun v1.3.7
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.7:
Read Bun v1.3.7's release notes on Bun's blog
Thanks to 11 contributors!
v1.3.6: Bun v1.3.6Compare Source
To install Bun v1.3.6
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.6:
Read Bun v1.3.6's release notes on Bun's blog
Thanks to 23 contributors!
v1.3.5: Bun v1.3.5Compare Source
To install Bun v1.3.5
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.5:
Read Bun v1.3.5's release notes on Bun's blog
Thanks to 10 contributors!
v1.3.4: Bun v1.3.4Compare Source
To install Bun v1.3.4
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.4:
Read Bun v1.3.4's release notes on Bun's blog
Thanks to 14 contributors!
v1.3.3: Bun v1.3.3Compare Source
To install Bun v1.3.3
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.3:
Read Bun v1.3.3's release notes on Bun's blog
Thanks to 19 contributors!
v1.3.2: Bun v1.3.2Compare Source
To install Bun v1.3.2
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.2:
Read Bun v1.3.2's release notes on Bun's blog
Thanks to 18 contributors!
v1.3.1: Bun v1.3.1Compare Source
To install Bun v1.3.1
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.1:
Read Bun v1.3.1's release notes on Bun's blog
Thanks to 15 contributors!
Special thanks to Martin Schwarzl of Cloudflare for fuzzing & reporting several bugs!!
v1.3.0: Bun v1.3Compare Source
Read the blog post
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3:
v1.2.23: Bun v1.2.23Compare Source
To install Bun v1.2.23
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.2.23:
Read Bun v1.2.23's release notes on Bun's blog
Thanks to 16 contributors!
v1.2.22: Bun v1.2.22Compare Source
To install Bun v1.2.22
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.2.22:
Read Bun v1.2.22's release notes on Bun's blog
Thanks to 14 contributors!
v1.2.21: Bun v1.2.21Compare Source
To install Bun v1.2.21
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.2.21:
Read Bun v1.2.21's release notes on Bun's blog
Thanks to 23 contributors!
v1.2.20: Bun v1.2.20Compare Source
To install Bun v1.2.20
Windows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.2.20:
Read Bun v1.2.20's release notes on Bun's blog
Thanks to 19 contributors!