chore(deps): bump the npm_and_yarn group across 2 directories with 8 updates - #2956
Open
dependabot[bot] wants to merge 1 commit into
Open
chore(deps): bump the npm_and_yarn group across 2 directories with 8 updates#2956dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
…updates Bumps the npm_and_yarn group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@vitest/browser](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser) | `3.2.4` | `3.2.7` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` | | [next](https://github.com/vercel/next.js) | `16.2.9` | `16.2.11` | | [esbuild](https://github.com/evanw/esbuild) | `0.25.12` | `0.28.1` | | [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `6.0.8` | `7.1.1` | | [sharp](https://github.com/lovell/sharp) | `0.34.2` | `0.35.0` | Bumps the npm_and_yarn group with 2 updates in the /apps/typegpu-docs directory: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) and [sharp](https://github.com/lovell/sharp). Updates `@vitest/browser` from 3.2.4 to 3.2.7 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.2.7/packages/browser) Updates `vitest` from 4.0.18 to 4.1.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest) Updates `next` from 16.2.9 to 16.2.11 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.2.9...v16.2.11) Updates `esbuild` from 0.25.12 to 0.28.1 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md) - [Commits](evanw/esbuild@v0.25.12...v0.28.1) Updates `astro` from 6.0.8 to 7.1.1 - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG-v6.md) - [Commits](https://github.com/withastro/astro/commits/astro@7.1.1/packages/astro) Updates `sharp` from 0.34.2 to 0.35.0 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.2...v0.35.0) Updates `js-yaml` from 3.14.2 to 3.15.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/3.15.2/CHANGELOG.md) - [Commits](nodeca/js-yaml@3.14.2...3.15.2) Updates `svgo` from 3.3.2 to 3.3.5 - [Release notes](https://github.com/svg/svgo/releases) - [Commits](svg/svgo@v3.3.2...v3.3.5) Updates `astro` from 6.0.8 to 7.1.1 - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG-v6.md) - [Commits](https://github.com/withastro/astro/commits/astro@7.1.1/packages/astro) Updates `sharp` from 0.34.2 to 0.35.0 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.2...v0.35.0) --- updated-dependencies: - dependency-name: "@vitest/browser" dependency-version: 3.2.7 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: vitest dependency-version: 4.1.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: next dependency-version: 16.2.11 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: esbuild dependency-version: 0.28.1 dependency-type: direct:development dependency-group: npm_and_yarn - dependency-name: astro dependency-version: 7.1.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: sharp dependency-version: 0.35.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.15.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: svgo dependency-version: 3.3.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: astro dependency-version: 7.1.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: sharp dependency-version: 0.35.0 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
|
pkg.pr.new packages benchmark commit |
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates JavaScript tooling dependencies across the monorepo (Vitest/Next/Astro/esbuild/sharp), aiming to keep test and app tooling current and incorporate upstream fixes (including security-related updates).
Changes:
- Update Vitest-related dependencies (workspace catalog + eslint plugin devDependency).
- Bump app dependencies: Astro + sharp in
apps/typegpu-docs, Next inapps/react-prerendering-test, and esbuild inapps/treeshake-test. - Update root devDependency
@vitest/browser.
Reviewed changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| pnpm-workspace.yaml | Updates the Vitest version in the shared workspace catalog. |
| packages/eslint-plugin/package.json | Adjusts the Vitest devDependency used for eslint-plugin testing. |
| package.json | Updates root-level Vitest browser tooling dependency. |
| apps/typegpu-docs/package.json | Bumps Astro and sharp used by the docs site. |
| apps/treeshake-test/package.json | Bumps esbuild used by the treeshake test app. |
| apps/react-prerendering-test/package.json | Bumps Next.js used by the prerendering test app. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+44
to
45
| "@vitest/browser": "^3.2.7", | ||
| "@vitest/coverage-v8": "3.1.2", |
| vite-imagetools: ^9.0.0 | ||
| test: | ||
| vitest: ^4.1.2 | ||
| vitest: ^4.1.0 |
| "tsdown": "^0.20.3", | ||
| "typescript": "^5.9.3", | ||
| "vitest": "^4.0.17" | ||
| "vitest": "^4.1.0" |
Bundle size comparison (
|
| 🟢 Decreased | ➖ Unchanged | 🔴 Increased | ❔ Unknown |
|---|---|---|---|
| 0 | 325 | 0 | 0 |
No notable changes.
If you wish to run a comparison for other, slower bundlers, run the 'Tree-shake test' from the GitHub Actions menu.
Resolution Time Benchmark---
config:
themeVariables:
xyChart:
plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
title "Random Branching (🔴 PR | 🔵 main | 🟢 release)"
x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
y-axis "time (ms)"
line [1.04, 2.14, 4.45, 6.91, 8.70, 11.17, 25.00, 25.45]
line [1.01, 2.02, 4.81, 7.32, 8.30, 13.90, 26.99, 25.74]
line [1.07, 2.02, 4.33, 6.86, 7.89, 13.27, 24.93, 25.03]
---
config:
themeVariables:
xyChart:
plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
title "Linear Recursion (🔴 PR | 🔵 main | 🟢 release)"
x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
y-axis "time (ms)"
line [0.30, 0.55, 0.75, 0.91, 1.16, 1.22, 1.44, 1.61]
line [0.29, 0.49, 0.67, 0.87, 1.12, 1.20, 1.41, 1.63]
line [0.35, 0.55, 0.74, 0.85, 1.09, 1.20, 1.41, 1.60]
---
config:
themeVariables:
xyChart:
plotColorPalette: "#E63946, #3B82F6, #059669"
---
xychart
title "Full Tree (🔴 PR | 🔵 main | 🟢 release)"
x-axis "max depth" [1, 2, 3, 4, 5, 6, 7, 8]
y-axis "time (ms)"
line [0.96, 2.22, 3.47, 7.17, 13.20, 27.83, 58.01, 119.95]
line [0.85, 2.19, 3.52, 8.11, 13.27, 27.40, 57.36, 118.58]
line [0.89, 2.22, 3.60, 7.69, 12.96, 27.69, 60.10, 119.17]
|
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Bumps the npm_and_yarn group with 6 updates in the / directory:
3.2.43.2.74.0.184.1.016.2.916.2.110.25.120.28.16.0.87.1.10.34.20.35.0Bumps the npm_and_yarn group with 2 updates in the /apps/typegpu-docs directory: astro and sharp.
Updates
@vitest/browserfrom 3.2.4 to 3.2.7Release notes
Sourced from @vitest/browser's releases.
Commits
c0c203dchore: release v3.2.7 (#10719)b795e36fix(browser): check fs access in builtin commands [backport to v3] (#10679)b6d56f8chore: release v3.2.62cbad0achore: release v3.2.5385a1aefix(browser): disable clientcdpAPI whenallowWrite/allowExec: false[ba...af88b1ffeat(api): addallowWriteandallowExecoptions toapi[backport to v3]...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@vitest/browsersince your current version.Updates
vitestfrom 4.0.18 to 4.1.0Release notes
Sourced from vitest's releases.
... (truncated)
Commits
4150b91chore: release v4.1.01de0aa2fix: correctly identify concurrent test during static analysis (#9846)c3cac1cfix: use isAgent check, not just TTY, for watch mode (#9841)eab68bachore(deps): update all non-major dependencies (#9824)031f02afix: allow catch/finally for async assertion (#9827)3e9e096feat(reporters): addagentreporter to reduce ai agent token usage (#9779)0c2c013chore: release v4.1.0-beta.68181e06fix:hideSkippedTestsshould not hidetest.todo(fix #9562) (#9781)a8216b0fix: manual and redirect mock shouldn'tloadortransformoriginal module...689a22afix(browser): types ofgetCDPSessionandcdp()(#9716)Updates
nextfrom 16.2.9 to 16.2.11Release notes
Sourced from next's releases.
Commits
9beca08v16.2.113c48c7a[16.x] Fix Turbopack middleware matcher with i18n single localeac1eff3[16.x] Improve performance of checking valid MPA form submissions9a4651e[16.x] EnforceserverActions.bodySizeLimitfor Server Actions in Edge runtimeb512063[16.x] Set correct origin for internal redirects in custom serverd303326[16.x] Ensure exotic rewrite param values are properly encoded73b9487[16.x] fix(fetch-cache): key fetch(Request, init) by the effective requestbf9d17f[16.x] fix(incremental-cache): byte-exact fetch cache key for binary bodiesfe28768[16.x] fix(next/image): improve performance of detectContentType()d8afb8d[16.x] Performance improvements when decoding React Server function payloadsUpdates
esbuildfrom 0.25.12 to 0.28.1Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
bb9db84publish 0.28.1 to npm9ff053esecurity: add integrity checks to the Deno API0a9bf21enforce non-negative size in gzip parsere2a1a71security: forbid\\in local dev server requests83a2cbffix #4482: don't inlineusingdeclarations308ad74fix #4471: renaming of nestedvardeclarationsf013f5ffix some typosaafd6e4chore: fix some minor issues in comments (#4462)15300c3follow up: cjs evaluation fixes1bda0c3fix #4461, fix #4467: esm evaluation fixesMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for esbuild since your current version.
Updates
astrofrom 6.0.8 to 7.1.1Release notes
Sourced from astro's releases.
... (truncated)
Changelog
Sourced from astro's changelog.
... (truncated)
Commits
91c645a[ci] release (#17403)4b03702Normalize domain-based i18n request paths consistently (#17399)fdd673c[ci] release (#17387)d9f99e1Preserve CSP resource defaults for element directives (#17394)092da56Add more escaping for rendered content (#17393)186a1e7fix(logger): allows setting in updateConfig() (#17391)4407483fix(logger): useconsoleAPI in JSON logger for cross-runtime compatibility...16de021feat(logger): allow passing entrypoint as URL (#17389)ed71eaffix(logger): make AstroLoggerDestination not generic (#17390)30698a2feat: chunk data store (#17296)Updates
sharpfrom 0.34.2 to 0.35.0Release notes
Sourced from sharp's releases.
... (truncated)
Commits
2ed5af4Release v0.35.04475cf1Tests: update locator hash for sharp-libvips v1.3.0deb22ddUpgrade to sharp-libvips v1.3.007f1be9Prerelease v0.35.0-rc.8df1109bPrerelease v0.35.0-rc.7aca49b3Upgrade to libvips v8.18.3e9e86f5Type-check density option before range validation (#4536)2f0bcf0Docs: update supported image formats98e03b8Revert "Guard heif bitdepth property for prebuilt binaries"e4ea2f3CI: Ignore package minimum age in smoke testsMaintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for sharp since your current version.
Updates
js-yamlfrom 3.14.2 to 3.15.2Changelog
Sourced from js-yaml's changelog.
Commits
5c45bd63.15.2 released5a708f9dist rebuild3485bc0Backport merge limits from v5.4.1f34812fUpdate .gitignoreab85ae23.15.1 released30a5e76dist rebuild22a8071Backport quadratic complexity fix for !!omapc34b6c43.15.0 released21e13d3dist rebuild4165c62Add v3-legacy tag for publishUpdates
svgofrom 3.3.2 to 3.3.5Release notes
Sourced from svgo's releases.
... (truncated)
Commits
4380590ci: configure v3 publish tag in package metadata (#2271)4c84fe7ci: publish v3 with npm trusted publishing (#2270)994a9f0fix(removeScriptElement): backport security hardening to v3 (#2269)72a2388Merge commit from forkbbab162deps: upgrade to sax v1.5.0Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for svgo since your current version.
Updates
astrofrom 6.0.8 to 7.1.1Release notes
Sourced from astro's releases.