This PR contains the following updates:
Package Updates Summary
| Type | Count |
|---|---|
| 📦 NPM Packages | 16 |
| 🔧 System Dependencies | 1 |
| Total | 17 |
📦 npm Dependencies
16 packages will be updated
🔧 System Dependencies
| Package | Change | Type | File |
|---|---|---|---|
| bun.com | ^1.2.20 → ^1.3.4 | 🟡 minor | pkgx.yaml |
Release Notes
DefinitelyTyped/DefinitelyTyped (@types/google.maps)
3.58.1 -> 3.64.0
TypeScript definitions for google.maps
vercel/next.js (eslint-config-next)
16.1.6 -> 16.2.4
v16.3.0-canary.2
Misc Changes
- Improve "make root node" trace attributes:
#92941 - CI: Track SWC native binary size in PR stats comment:
#92938
Credits
Huge thanks to sokra for helping!
Released by nextjs-bot on 4/18/2026
v16.3.0-canary.1
Core Changes
- Support more prefetch configuration options:
#92859 - Improve deduping of concurrent
'use cache'invocations:#91830 - [partial fallbacks]: include prefetch requests in shell upgrade handling:
#92894 - Redesign blocking route dev overlay and build errors:
#92638 - Switch to cargo-binstall and pre-built sccache binaries:
#92911 - Remove prefetch from instant config:
#92761
Misc Changes
- Fix flake in rewrites-manual-href-as test:
#92948 - docs: amends to preserving-ui-state guide:
#92270
Credits
Huge thanks to gnoff, unstubbable, ztanner, aurorascharff, mmastrac, and icyJoseph for helping!
Released by nextjs-bot on 4/17/2026
v16.3.0-canary.0
Core Changes
- fix(next/image): ensure
images.maximumResponseBodyapplies to local images too:#92920 - Refactor trace server sort to SortMode enum (execution order / value / name):
#92873 - Perf: Simplify static metadata handling:
#92630 - remove flag guarding
unstable_io:#92923
Misc Changes
- [ci] Cache passing test results so CI retries skip them:
#92832 - fix accidental test duplication:
#92922 - rename MagicAny:
#92918 - turbopack: reduce EffectStateStorage memory by storing u128 content hashes:
#92902 - turbo-trace-server: reduce allocation overhead when loading large trace files:
#92896 - Turbopack: optimize SelfTimeTree performance, memory usage, and fix range query boundaries:
#92931 - [ci]: fix backport sync script:
#92942
Credits
Huge thanks to styfle, mmastrac, ztanner, lukesandberg, [sokra](https://github....
[View full release notes]
Released by nextjs-bot on 4/17/2026
vercel/next.js (next)
16.1.6 -> 16.2.4
v16.3.0-canary.2
Misc Changes
- Improve "make root node" trace attributes:
#92941 - CI: Track SWC native binary size in PR stats comment:
#92938
Credits
Huge thanks to sokra for helping!
Released by nextjs-bot on 4/18/2026
v16.3.0-canary.1
Core Changes
- Support more prefetch configuration options:
#92859 - Improve deduping of concurrent
'use cache'invocations:#91830 - [partial fallbacks]: include prefetch requests in shell upgrade handling:
#92894 - Redesign blocking route dev overlay and build errors:
#92638 - Switch to cargo-binstall and pre-built sccache binaries:
#92911 - Remove prefetch from instant config:
#92761
Misc Changes
- Fix flake in rewrites-manual-href-as test:
#92948 - docs: amends to preserving-ui-state guide:
#92270
Credits
Huge thanks to gnoff, unstubbable, ztanner, aurorascharff, mmastrac, and icyJoseph for helping!
Released by nextjs-bot on 4/17/2026
v16.3.0-canary.0
Core Changes
- fix(next/image): ensure
images.maximumResponseBodyapplies to local images too:#92920 - Refactor trace server sort to SortMode enum (execution order / value / name):
#92873 - Perf: Simplify static metadata handling:
#92630 - remove flag guarding
unstable_io:#92923
Misc Changes
- [ci] Cache passing test results so CI retries skip them:
#92832 - fix accidental test duplication:
#92922 - rename MagicAny:
#92918 - turbopack: reduce EffectStateStorage memory by storing u128 content hashes:
#92902 - turbo-trace-server: reduce allocation overhead when loading large trace files:
#92896 - Turbopack: optimize SelfTimeTree performance, memory usage, and fix range query boundaries:
#92931 - [ci]: fix backport sync script:
#92942
Credits
Huge thanks to styfle, mmastrac, ztanner, lukesandberg, [sokra](https://github....
[View full release notes]
Released by nextjs-bot on 4/17/2026
vuejs/language-tools (vue-tsc)
3.1.3 -> 3.2.7
v3.2.7
3.2.7 (2026-04-19)
component-meta
- fix: preserve non-ASCII characters in prop default values (
#6012) - Thanks to ef81sp!
workspace
- chore: bump typescript to 6.0.3 (
#6017) - Thanks to KazariEX!
Our Sponsors ❤️
This project is made possible thanks to our generous sponsors:
tailwindlabs/tailwindcss (@tailwindcss/postcss)
4.2.1 -> 4.2.4
v4.2.4
Fixed
- Ensure imports in
@importand@pluginstill resolve correctly when using Vite aliases in@tailwindcss/vite(#19947)
Released by github-actions[bot] on 4/21/2026
v4.2.3
Fixed
- Canonicalization: improve canonicalizations for
tracking-*utilities by preferring non-negative utilities (e.g.-tracking-tighter→tracking-wider) (#19827) - Fix crash due to invalid characters in candidate (exceeding valid unicode code point range) (
#19829) - Ensure query params in imports are considered unique resources when using
@tailwindcss/webpack(#19723) - Canonicalization: collapse arbitrary values into shorthand utilities (e.g.
px-[1.2rem] py-[1.2rem]→p-[1.2rem]) (#19837) - Canonicalization: collapse
border-{t,b}-*intoborder-y-*,border-{l,r}-*intoborder-x-*, andborder-{t,r,b,l}-*intoborder-*(#19842) - Canonicalization: collapse
scroll-m{t,b}-*intoscroll-my-*,scroll-m{l,r}-*intoscroll-mx-*, andscroll-m{t,r,b,l}-*into `scroll-...
[View full release notes]
Released by github-actions[bot] on 4/20/2026
v4.2.2
Added
- Support Vite 8 in
@tailwindcss/vite(#19790)
Fixed
- Don't crash when candidates contain prototype properties like
row-constructor(#19725) - Canonicalize
calc(var(--spacing)*…)expressions into--spacing(…)(#19769) - Fix crash in canonicalization step when handling utilities containing
@propertyat-rules (e.g.shadow-sm border) (#19727) - Skip full reload for server only modules scanned by client CSS when using
@tailwindcss/vite(#19745) - Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g.
w-1234 h-1234→size-1234) (#19809) - Fix canonicalization resulting in empty list (e.g.
w-5 h-5 size-5→''instead ofsize-5) (#19812)
Released by github-actions[bot] on 3/18/2026
DefinitelyTyped/DefinitelyTyped (@types/react-dom)
19.2.2 -> 19.2.3
TypeScript definitions for react-dom
vitejs/vite-plugin-vue (@vitejs/plugin-vue)
6.0.1 -> 6.0.6
plugin-vue@6.0.6
Please refer to CHANGELOG.md for details.
Released by github-actions[bot] on 4/13/2026
plugin-vue@6.0.5
Please refer to CHANGELOG.md for details.
Released by github-actions[bot] on 3/12/2026
plugin-vue-jsx@5.1.5
Please refer to CHANGELOG.md for details.
Released by github-actions[bot] on 3/12/2026
oven-sh/bun (bun-types)
1.3.10 -> 1.3.13
bun-v1.3.13
To install Bun v1.3.13
curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bunWindows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.13:
bun upgradeRead Bun v1.3.13's release notes on Bun's blog
Thanks to 8 contributors!
- [alii](https://github.com/alii)
- [ant-kurt](https://github.com/ant-kurt)
- [chrislloyd](https://github.com/chrislloyd)
- [cirospaciari](https://github.com/cirospaciari)
- [dylan-conway](https://github.com/dylan-conway)
- [jarred-sumner](https://github.com/jarred-sumner)
- [robobun](https://github.com/robobun)
- [sosukesuzuki](https://github.com/sosukesuzuki)
Released by Jarred-Sumner on 4/20/2026
bun-v1.3.12
To install Bun v1.3.12
curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bunWindows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.12:
bun upgradeRead Bun v1.3.12's release notes on Bun's blog
Thanks to 8 contributors!
- [alii](https://github.com/alii)
- [ant-kurt](https://github.com/ant-kurt)
- [cirospaciari](https://github.com/cirospaciari)
- [dylan-conway](https://github.com/dylan-conway)
- [gameroman](https://github.com/gameroman)
- [jarred-sumner](https://github.com/jarred-sumner)
- [robobun](https://github.com/robobun)
- [sosukesuzuki](https://github.com/sosukesuzuki)
Released by dylan-conway on 4/10/2026
bun-v1.3.11
To install Bun v1.3.11
curl -fsSL https://bun.sh/install | bash
# or you can use npm
# npm install -g bunWindows:
powershell -c "irm bun.sh/install.ps1|iex"To upgrade to Bun v1.3.11:
bun upgradeRead Bun v1.3.11's release notes on Bun's blog
Thanks to 15 contributors!
- [alii](https://github.com/alii)
- [anthonybaldwin](https://github.com/anthonybaldwin)
- [baboon-king](https://github.com/baboon-king)
- [c-stoeckl](https://github.com/c-stoeckl)
- [cirospaciari](https://github.com/cirospaciari)
- [dylan-conway](https://github.com/dylan-conway)
- [gaowhen](https://github.com/gaowhen)
- [hona](https://github.com/hona)
- [[igorkofman](https://github.co...
[View full release notes]
Released by Jarred-Sumner on 3/18/2026
facebook/react (react)
19.2.0 -> 19.2.5
eslint-plugin-react-hooks@7.1.1
Note: 7.1.0 accidentally removed the component-hook-factories rule, causing errors for users who referenced it in their ESLint config. This is now fixed.
- Add deprecated no-op
component-hook-factoriesrule for backwards compatibility. ([mofeiZ](https://github.com/mofeiZ) in#36307)
Released by mofeiZ on 4/17/2026
eslint-plugin-react-hooks@7.1.0
This release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better set-state-in-effect detection, improved ref validation, and more helpful error reporting.
- Add ESLint v10 support. ([azat-io](https://github.com/azat-io) in
#35720) - Skip compilation for non-React files to improve performance. ([josephsavona](https://github.com/josephsavona) in
#35589) - Fix exhaustive deps bug with Flow type casting. ([jorge-cab](https://github.com/jorge-cab) in
#35691) - Fix
useEffectEventchecks in component syntax. ([jbrown215](https://github.com/jbrown215) in#35041) - Improved
set-state-in-effectvalidation with fewer false negatives. ([[jorge-cab](https://git...
[View full release notes]
Released by mofeiZ on 4/17/2026
v19.2.5
React Server Components
- Add more cycle protections (
#36236by eps1lon and unstubbable)
Released by eps1lon on 4/8/2026
facebook/react (react-dom)
19.2.0 -> 19.2.5
eslint-plugin-react-hooks@7.1.1
Note: 7.1.0 accidentally removed the component-hook-factories rule, causing errors for users who referenced it in their ESLint config. This is now fixed.
- Add deprecated no-op
component-hook-factoriesrule for backwards compatibility. ([mofeiZ](https://github.com/mofeiZ) in#36307)
Released by mofeiZ on 4/17/2026
eslint-plugin-react-hooks@7.1.0
This release adds ESLint v10 support, improves performance by skipping compilation for non-React files, and includes compiler lint improvements including better set-state-in-effect detection, improved ref validation, and more helpful error reporting.
- Add ESLint v10 support. ([azat-io](https://github.com/azat-io) in
#35720) - Skip compilation for non-React files to improve performance. ([josephsavona](https://github.com/josephsavona) in
#35589) - Fix exhaustive deps bug with Flow type casting. ([jorge-cab](https://github.com/jorge-cab) in
#35691) - Fix
useEffectEventchecks in component syntax. ([jbrown215](https://github.com/jbrown215) in#35041) - Improved
set-state-in-effectvalidation with fewer false negatives. ([[jorge-cab](https://git...
[View full release notes]
Released by mofeiZ on 4/17/2026
v19.2.5
React Server Components
- Add more cycle protections (
#36236by eps1lon and unstubbable)
Released by eps1lon on 4/8/2026
tailwindlabs/tailwindcss (tailwindcss)
4.2.1 -> 4.2.4
v4.2.4
Fixed
- Ensure imports in
@importand@pluginstill resolve correctly when using Vite aliases in@tailwindcss/vite(#19947)
Released by github-actions[bot] on 4/21/2026
v4.2.3
Fixed
- Canonicalization: improve canonicalizations for
tracking-*utilities by preferring non-negative utilities (e.g.-tracking-tighter→tracking-wider) (#19827) - Fix crash due to invalid characters in candidate (exceeding valid unicode code point range) (
#19829) - Ensure query params in imports are considered unique resources when using
@tailwindcss/webpack(#19723) - Canonicalization: collapse arbitrary values into shorthand utilities (e.g.
px-[1.2rem] py-[1.2rem]→p-[1.2rem]) (#19837) - Canonicalization: collapse
border-{t,b}-*intoborder-y-*,border-{l,r}-*intoborder-x-*, andborder-{t,r,b,l}-*intoborder-*(#19842) - Canonicalization: collapse
scroll-m{t,b}-*intoscroll-my-*,scroll-m{l,r}-*intoscroll-mx-*, andscroll-m{t,r,b,l}-*into `scroll-...
[View full release notes]
Released by github-actions[bot] on 4/20/2026
v4.2.2
Added
- Support Vite 8 in
@tailwindcss/vite(#19790)
Fixed
- Don't crash when candidates contain prototype properties like
row-constructor(#19725) - Canonicalize
calc(var(--spacing)*…)expressions into--spacing(…)(#19769) - Fix crash in canonicalization step when handling utilities containing
@propertyat-rules (e.g.shadow-sm border) (#19727) - Skip full reload for server only modules scanned by client CSS when using
@tailwindcss/vite(#19745) - Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g.
w-1234 h-1234→size-1234) (#19809) - Fix canonicalization resulting in empty list (e.g.
w-5 h-5 size-5→''instead ofsize-5) (#19812)
Released by github-actions[bot] on 3/18/2026
vuejs/core (vue)
3.5.24 -> 3.5.32
v3.6.0-beta.10
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the minor branch.
Released by github-actions[bot] on 4/13/2026
v3.5.32
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the minor branch.
Released by github-actions[bot] on 4/3/2026
v3.6.0-beta.9
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the minor branch.
Released by github-actions[bot] on 3/26/2026
vuejs/router (vue-router)
5.0.3 -> 5.0.4
v5.0.4
🐞 Bug Fixes
- Avoid iterator helpers for Node 20 compat - by cwandev in
vuejs/router#2635<samp>(47130)</samp> - Escape backslahes in string literals - by posva <samp>(71fdb)</samp>
- Avoid false duplicate route warning for named views - by posva <samp>(72012)</samp>
- Allow pushing to auto routes - by posva <samp>(47f03)</samp>
- loaders: Restore context in sequential awaits - by posva <samp>(fce5d)</samp>
[View changes on GitHub](https://github.com/vuejs/router/compare/v5.0.3...
[View full release notes]
Released by github-actions[bot] on 3/19/2026
📊 Package Statistics
- @types/google.maps: 7,118,191 weekly downloads
- eslint-config-next: 23,222,877 weekly downloads
- next: 35,081,112 weekly downloads
- vue-tsc: 4,159,289 weekly downloads
- @stacksjs/stx: 53,930 weekly downloads
- @tailwindcss/postcss: 21,896,722 weekly downloads
- @types/bun: 6,400,381 weekly downloads
- @types/react: 112,186,524 weekly downloads
- @types/react-dom: 90,865,893 weekly downloads
- @vitejs/plugin-vue: 6,499,195 weekly downloads
- bun-types: 7,532,829 weekly downloads
- react: 126,813,503 weekly downloads
- react-dom: 119,439,386 weekly downloads
- tailwindcss: 94,391,415 weekly downloads
- vue: 11,071,092 weekly downloads
- vue-router: 6,013,957 weekly downloads
- bun.com: Popular JavaScript runtime and package manager
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- If you want to rebase/retry this PR, check this box
This PR was generated by Buddy 🤖