-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
Update bun 1.3.2 → 1.3.3 (patch) #19413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
WalkthroughThis pull request updates the bun development dependency version in two package configuration files. The bun devDependency is incremented from ^1.3.2 to ^1.3.3 in Pre-merge checks✅ Passed checks (2 passed)
Comment |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
pnpm-lock.yamlis excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (2)
packages/@tailwindcss-standalone/package.json(1 hunks)playgrounds/vite/package.json(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
- GitHub Check: Linux / cli
- GitHub Check: Linux / upgrade
- GitHub Check: Linux / postcss
- GitHub Check: Linux / vite
- GitHub Check: Windows
- GitHub Check: macOS
- GitHub Check: Linux
🔇 Additional comments (1)
playgrounds/vite/package.json (1)
21-21: No action needed — Bun 1.3.3 is a valid, stable release.Bun 1.3.3 is a legitimate patch release. While Bun v1.3 introduced breaking changes (Bun.serve() API changes, TypeScript module defaults, GC signal changes), these do not impact the Vite playground, which simply uses Bun to run Vite commands. The patch-level bump is routine and safe.
| "@types/bun": "^1.3.2", | ||
| "bun": "^1.3.2", | ||
| "bun": "^1.3.3", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🏁 Script executed:
cat -n packages/@tailwindcss-standalone/package.json | sed -n '40,50p'Repository: tailwindlabs/tailwindcss
Length of output: 619
🌐 Web query:
Bun 1.3.3 release notes changelog breaking changes
💡 Result:
Here are the breaking changes introduced in the Bun 1.3 series (as documented in the v1.3 release notes):
- Bun.serve() TypeScript types reworked:
- WebSocket data typing changed to an XState-style pattern; Bun.Server is now generic (T = WebSocket .data). Use undefined/unknown if not using WebSockets. Bun.ServeOptions deprecated in favor of Bun.Serve.Options. [1]
- TypeScript default changed to "module": "Preserve" (was auto-detected). [1]
- GC signal on Linux changed from SIGUSR1 to SIGPWR. [1]
- require('./file.unknown-extension') now defaults to the JavaScript loader (instead of file loader) for Node compatibility. [1]
- bun info aliased to bun pm view. [1]
- Bun.serve() option rename: static → routes. [1]
- SQL client now throws if called as a function instead of used as a tagged template literal (use sql
queryor sql.unsafe()). [1] - Some workspace/install defaults changed (e.g., tracking for install.linkWorkspacePackages was discussed as a breaking change for v1.3). [1][3]
Sources: Bun v1.3 release notes and Bun v1.3.3 release page. [1][2][3]
References
[1] Bun v1.3 release notes (breaking changes).
[2] Bun v1.3.3 release notes (changelog/bugfixes and new APIs).
[3] GitHub tracking/issue for breaking changes in v1.3.
Align @types/bun version with the bun runtime.
The @types/bun devDependency is at ^1.3.2 while bun is at ^1.3.3. Although the caret notation allows ^1.3.2 to accept patch updates up to 1.3.3, explicitly aligning versions ensures consistency for a build-time dependency.
Update line 45:
- "@types/bun": "^1.3.2",
+ "@types/bun": "^1.3.3",Bun 1.3.3 is a patch release with bugfixes and does not introduce breaking changes beyond the v1.3.0 series (which involved type definition updates for Bun.serve() and module handling).
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| "@types/bun": "^1.3.2", | |
| "bun": "^1.3.2", | |
| "bun": "^1.3.3", | |
| "@types/bun": "^1.3.3", | |
| "bun": "^1.3.3", |
🤖 Prompt for AI Agents
In packages/@tailwindcss-standalone/package.json at lines 45-46, the @types/bun
devDependency is set to ^1.3.2 while bun is ^1.3.3; update the @types/bun
version to ^1.3.3 so the devDependency matches the runtime version. Edit the
package.json to change the @types/bun entry to ^1.3.3, run npm/yarn/bun install
to update lockfile, and verify build/tests pass.
|
Sorry, but the merge failed with:
|
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ bun (1.3.2 → 1.3.3) · Repo
Sorry, we couldn't find anything useful about this release.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase.All Depfu comment commands