Skip to content

fix(deps): update all npm dependencies (major) - #348

Open
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/major-all-npm-dependencies
Open

renovate[bot] wants to merge 2 commits into
mainfrom
renovate/major-all-npm-dependencies

Conversation

@renovate

@renovate renovate Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@testing-library/jest-dom 6.9.1 → 7.0.1 age confidence
@vitejs/plugin-react (source) 5.2.0 → 6.1.1 age confidence
@vitest/coverage-v8 (source) 4.1.11 → 5.0.2 age confidence
globals 16.5.0 → 17.12.0 age confidence
jsdom 27.4.0 → 30.1.1 age confidence
lucide-react (source) ^0.511.0 || ^0.514.0 || ^0.515.0 || ^0.523.0 || ^0.525.0 || ^0.539.0 || ^0.542.0 || ^0.543.0 || ^0.544.0 || ^0.552.0 || ^0.553.0 || ^0.577.0 → ^0.511.0 || ^0.514.0 || ^0.515.0 || ^0.523.0 || ^0.525.0 || ^0.539.0 || ^0.542.0 || ^0.543.0 || ^0.544.0 || ^0.552.0 || ^0.553.0 || ^0.577.0 || ^1.0.0 age confidence
vitest (source) 4.1.11 → 5.0.2 age confidence

Release Notes

testing-library/jest-dom (@​testing-library/jest-dom)

v7.0.1

Compare Source

v7.0.0

Compare Source

v6.10.0

Compare Source

vitejs/vite-plugin-react (@​vitejs/plugin-react)

v6.1.1

Compare Source

Add compiler.logDiagnostics option

Recoverable React Compiler diagnostics are no longer logged by default. Set compiler.logDiagnostics to true to log them through Vite. Fatal diagnostics are always logged and fail the transform.

Respect environment sourcemap option for React Compiler transform when builder.sharedPlugins is enabled (#​1439)

The React Compiler transform was using the top-level sourcemap option instead of the environment sourcemap option. This caused a problem when the experimental builder.sharedPlugins was enabled.

v6.1.0

Compare Source

Add experimental native React Compiler support (#​1419)

Add experimental native React Compiler support.

You can use it by installing oxc-transform-react and enabling it via the compiler option:

npm install -D oxc-transform-react
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'

export default defineConfig({
  plugins: [
     react({ compiler: true })
  ]
})

v6.0.5

Compare Source

Fixed the react compiler preset filter to be linear (#​1353)

The improved filter in v6.0.3 was non-linear and caused a performance regression (#​1349). The filter was changed to be linear to avoid that.

v6.0.4

Compare Source

Fixed $RefreshSig$ is not defined error when running vite dev with NODE_ENV=production

When running vite dev with NODE_ENV=production, the app errored with $RefreshSig$ is not defined.
This error is now fixed.

v6.0.3

Compare Source

v6.0.2

Compare Source

Allow all options in reactCompilerPreset (#​1189)

This is a type only change. Only compilationMode and target options were available for reactCompilerPreset.

v6.0.1

Compare Source

Expand @rolldown/plugin-babel peer dep range (#​1146)

Expanded @rolldown/plugin-babel peer dep range to include ^0.2.0.

v6.0.0

Compare Source

vitest-dev/vitest (@​vitest/coverage-v8)

v5.0.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v5.0.1

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v5.0.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes

❗ Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on monday at 10:00am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@changeset-bot

changeset-bot Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: d43a416

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

willeastcott added a commit that referenced this pull request Sep 24, 2026
Renovate's grouped major PR (#348) can't install under pnpm 12, which
hides every other update in it. Land pnpm on its own first.

- Bump packageManager to pnpm@12.6.0. pnpm 11+ records itself in
  pnpm-lock.yaml as a new header document (pnpm and its per-platform
  binaries); the rest of the lockfile is unchanged.
- pnpm 11 made strictDepBuilds the default, so the install scripts pnpm
  10 skipped with a warning (canvas, esbuild, msw, unrs-resolver) now
  fail the install. Deny them explicitly in allowBuilds, which keeps
  today's behaviour: none of them has ever run here.
- Drop NPM_CONFIG_PROVENANCE from the release workflow. pnpm 11+
  publishes without the npm CLI and no longer reads npm_config_*
  variables, so the setting is ignored. Provenance is still attached:
  under OIDC trusted publishing, pnpm enables it automatically for a
  public repo and package, as the npm CLI does.

Verified locally with pnpm 12.6.0: build, lint, test and fmt pass. The
built dist and packed tarballs for both packages match pnpm 10's (only
key order differs in blocks' package.json, where workspace:* is still
rewritten to 0.11.5), and a dry run of the pnpm publish command that
changesets runs succeeds.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@renovate
renovate Bot force-pushed the renovate/major-all-npm-dependencies branch from f254def to f04ef69 Compare September 24, 2026 17:25
@pkg-pr-new

pkg-pr-new Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@playcanvas/blocks@348
npm i https://pkg.pr.new/@playcanvas/react@348

commit: e2bbe5a

@renovate
renovate Bot force-pushed the renovate/major-all-npm-dependencies branch from f04ef69 to d710790 Compare September 24, 2026 22:21
willeastcott added a commit that referenced this pull request Sep 24, 2026
ESLint 10 fails #348's lint job before linting anything:
eslint-plugin-react 7.37.5 calls context.getFilename(), which ESLint 10
removed. It has no release that supports ESLint 10, and neither does
eslint-plugin-jsx-a11y; both come from @playcanvas/eslint-config. This
repo's own lib and blocks configs also use eslint-plugin-import, which
has no ESLint 10 release either.

Hold eslint below 10 until those plugins are updated or replaced, like
the existing typescript and changesets/action holds. With eslint back
on 9.39.5 and the rest of #348 unchanged (including globals 17), lint
passes locally with the same warnings as main.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@renovate
renovate Bot force-pushed the renovate/major-all-npm-dependencies branch from d710790 to e2bbe5a Compare September 24, 2026 22:36
@renovate
renovate Bot force-pushed the renovate/major-all-npm-dependencies branch from e2bbe5a to 09e18d9 Compare September 25, 2026 10:06
@abstrakt8 abstrakt8 self-assigned this Sep 25, 2026
@renovate

renovate Bot commented Sep 25, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@abstrakt8

Copy link
Copy Markdown
Contributor

On Monday I'll revisit the version bumps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant