Skip to content

fix(deps): update all minor dependency bump - #5

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor
Open

fix(deps): update all minor dependency bump#5
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor

Conversation

@renovate

@renovate renovate Bot commented Jul 30, 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
@babylonjs/core (source) 9.15.09.19.0 age confidence
eslint (source) 10.5.010.8.0 age confidence
globals 17.7.017.8.0 age confidence
pnpm (source) 11.9.011.18.0 age confidence
prettier (source) 3.8.43.9.6 age confidence
vite (source) 8.1.48.2.0 age confidence

Release Notes

BabylonJS/Babylon.js (@​babylonjs/core)

v9.19.0

Compare Source

Core
  • Restore transitive side-effect registrations - [Bug Fix] by RaananW (#​18751)
Loaders
  • Restore transitive side-effect registrations - [Bug Fix] by RaananW (#​18751)

v9.18.2

Compare Source

Core
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
  • Fix pure engine disposal without loading screen registration - [Bug Fix] by RaananW (#​18747)
  • fix(AudioV2): spatialize MediaStream/WebRTC sound sources out of the box - by RaananW (#​18745)
  • Fix .babylonproj transform node duplication - [Bug Fix] by georginahalpern (#​18742)
GUI
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Inspector
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Loaders
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Lottie Player
  • Replace the Lottie player's sprite atlas with a stencil-then-cover vector renderer - by VicenteCartas (#​18743)
Playground
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Serializers
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Smart Filters
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)
Viewer
  • build: update dependencies and clear npm audit findings - by RaananW (#​18744)

v9.18.1

Compare Source

Addons
Core
Loaders
Viewer

v9.18.0

Compare Source

Core
Sandbox
  • fix(sandbox): apply persisted glTF loader options on page load - by MiiBond (#​18702)

v9.17.1

Compare Source

Core
  • feat(materials): add 2D array texture creation and image-source population - by ryantrem (#​18706)
  • fix(build): resolve TS2304 in bundled .module.d.ts for XRBody and SPZ types - by RaananW (#​18714)
  • Fix .pure.ts transitive side-effect regressions (SceneLoader, depth-stencil, WGSL depth shaders) - by RaananW (#​18717)
  • Fix NodeMaterial overlighting under HDR from default image-processing config - by RaananW (#​18704)
  • Physics Controller shape options - by CedricGuillemet (#​18716)
  • Coerce native dynamic texture dimensions before allocation - by matthargett (#​18709)
  • Fix: GaussianSplattingStream misclassified as an ordinary mesh, causing severe rendering slowdowns - by raymondyfei (#​18707)
  • Fix: IBL shadow procedural textures keep rendering every frame after being toggled off - by raymondyfei (#​18708)
  • Fix world region crash - [Bug Fix] by CedricGuillemet (#​18705)
  • Fix physics plugin not releasing empty Havok world regions - by BarthPaleologue (#​18699)
  • feat(flowGraph): edit live scenes from the Flow Graph Editor + Inspector - by RaananW (#​18695)
GUI
Inspector
  • fix(inspector): correct malformed gif.worker.js CDN URL - by RaananW (#​18712)
  • fix(inspector-v2): don't flood scene explorer with per-frame active camera notifications - by marns (#​18700)
  • feat(flowGraph): edit live scenes from the Flow Graph Editor + Inspector - by RaananW (#​18695)
Loaders
  • Preserve FBX skeletal animations through GLB round trips - [Bug Fix] by alexchuber (#​18715)
  • Fix: GaussianSplattingStream misclassified as an ordinary mesh, causing severe rendering slowdowns - by raymondyfei (#​18707)
Viewer
  • Fix: GaussianSplattingStream misclassified as an ordinary mesh, causing severe rendering slowdowns - by raymondyfei (#​18707)

v9.17.0

Compare Source

Addons
Core
GUI
  • fix(gui): InputText paste replaces highlighted selection - by RaananW (#​18694)
Inspector
Loaders
  • refactor(splats): Expose safe-orbit camera limits on Gaussian Splatting meshes - by raymondyfei (#​18685)
  • fix(loaders): retry deferred GaussianSplattingStream LOD switch after cooldown expires - by raymondyfei (#​18693)

v9.16.2

Compare Source

Addons
Core
Inspector
Loaders
  • fix(loaders): auto-register SceneLoader plugin when importing glTF/2.0 - by RaananW (#​18679)
Materials
  • Fix WGSL water shader using undefined toLinearSpace on vec3 - by RaananW (#​18682)
Sandbox
  • fix(sandbox): play correct animation when the animation list is filtered - by RaananW (#​18687)
Serializers
Viewer

v9.16.1

Compare Source

Core

v9.16.0

Compare Source

Addons
  • fix(addons): render atmosphere PBR materials in their creation frame - by RaananW (#​18670)
Core
  • Add an emitRateControl setter to GPUParticleSystem - by VicenteCartas (#​18674)
  • Preserve particle texture settings when serializing by reference - by VicenteCartas (#​18673)
  • Fix ParticleSystem.clone() / GPUParticleSystem.clone() changing the particle texture - [Bug Fix] by VicenteCartas (#​18672)
  • fix: restore side-effect registrations dropped by the 9.15 pure/non-pure split - by RaananW (#​18671)
  • fix(AudioV2): propagate live loopStart/loopEnd changes to playing static sounds - by RaananW (#​18669)
  • WebGPU projection layer + render target provider - by RaananW (#​18655)
  • fix(AudioV2): resume looping static sound from correct position with loopStart/loopEnd - by RaananW (#​18661)
  • Fix lighting volume WGSL depth texture binding - by matthargett (#​18658)
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
  • fix(core): shrink thin-engine bundle (remove fileTools force-link + thin-closure stubs) - by RaananW (#​18656)
  • WebGPU-compatible XR session + XRGPUBinding plumbing - by RaananW (#​18650)
  • WebGPU-XR Phase 0: decouple WebXR from WebGL with API-agnostic seams - by RaananW (#​18645)
GUI
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Inspector
Loaders
Materials
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Node Editor
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Node Geometry Editor
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Node Particle Editor
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Node Render Graph Editor
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Playground
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Sandbox
Serializers
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Smart Filters
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
Viewer
  • TC39 migration: flip experimentalDecorators to Stage 3 decorators (atomic) - by RaananW (#​18647)
  • Viewer: Treat OpenPBRMaterial as PBR for light setup - by MiiBond (#​18622)
  • Upgrade Vite to 8.1.3 (Rolldown) for faster tool builds - by RaananW (#​18649)
eslint/eslint (eslint)

v10.8.0

Compare Source

Features

Bug Fixes

  • 6b8d2f7 fix: escape reserved characters in rule id in html formatter (#​21129) (Francesco Trotta)
  • 9091071 fix: prevent no-unreachable-loop crash when all loop types are ignored (#​21116) (Pixel)
  • e23fafe fix: prefer-object-spread add semicolon when adding parenthesis (#​21081) (synthex-byte)
  • 20b5ad0 fix: quadratic-time regex in prefer-template (#​21096) (Milos Djermanovic)
  • 8b6f6c0 fix: apply ignore configs to computed methods in class-methods-use-this (#​21094) (Pixel)
  • b2c608c fix: NewExpression with parenthesized callee in preserve-caught-error (#​21083) (Francesco Trotta)

Documentation

  • 6ddf858 docs: fix broken Specify Parser Options anchor link (#​21106) (Minsu)
  • 784dfbe docs: Clarify no-eq-null description (#​21120) (Park Harin)
  • 7ec733a docs: Fix typos and grammar in glossary (#​21095) (Marry (Subin Yang))
  • 92bb13f docs: replace quake link (#​21108) (Jung Hyeon Jun)
  • 68eb4a5 docs: fix broken Specify Globals anchor links in rule pages (#​21103) (Minsu)
  • d28f697 docs: replace Code Climate CLI links with Qlty CLI links (#​21099) (Jung Hyeon Jun)
  • eccc68d docs: correct --suppressions-location option description (#​21093) (Ga eun Lee)
  • c5963f7 docs: Update README (GitHub Actions Bot)

Chores

  • 4fbf46d test: pin webpack version to 5.108.4 (#​21137) (Francesco Trotta)
  • 2d063e2 chore: update HTTP URLs to HTTPS in JSDoc and comments (#​21101) (Bo Hyun Kim)
  • eccbe7b test: add error locations to no-class-assign (#​21123) (devoil)
  • e7d1e43 ci: bump actions/setup-go from 6 to 7 (#​21118) (dependabot[bot])
  • e9d66d0 ci: bump actions/setup-node from 6 to 7 (#​21119) (dependabot[bot])
  • ee225b6 test: Add error location details to no-eq-null rule (#​21117) (Park Harin)
  • 044a627 chore: update minimatch to ^10.2.5 (#​21107) (김채영)
  • fb09aa8 chore: update ecosystem plugins (#​21115) (ESLint Bot)
  • 5abd878 test: add error locations to no-proto (#​21114) (Gihyeon Jeong / 정기현)
  • 9715887 test: Add error location details to no-div-regex (#​21110) (Park Harin)
  • a746ec6 test: add error locations to no-new-wrappers (#​21109) (Gihyeon Jeong / 정기현)
  • 8dde645 test: add error locations to no-ex-assign (#​21102) (devoil)
  • 13ab0ec test: add error locations to no-label-var (#​21098) (Gihyeon Jeong / 정기현)
  • a99906f test: Add error location details to no-delete-var rule (#​21105) (Park Harin)
  • c47e8dc chore: add missing backticks to languages/js/index.js (#​21104) (beeen)
  • 0174428 chore: add missing backticks to translate-cli-options.js (#​21097) (dongkyu lee)
  • 3d36589 chore: add missing backticks to serialization.js (#​21091) (이규환)
  • dcc9312 test: add error locations to eqeqeq (#​21090) (Ga eun Lee)
  • 2710b18 ci: Add explicit permissions to rebuild-docs-sites workflow (#​21089) (Marry (Subin Yang))
  • 5d2f866 chore: update dependency prettier to v3.9.5 (#​21086) (renovate[bot])
  • d584e31 chore: fix failing ecosystem test for eslint-plugin-unicorn (#​21084) (Francesco Trotta)
  • bf3eda0 chore: update ecosystem plugins (#​21079) (ESLint Bot)

v10.7.0

Compare Source

Features

  • cf2a9bf feat: add errorClassNames option to preserve-caught-error rule (#​21032) (sethamus)
  • f8b873a feat: max-nested-callbacks option for constructor callbacks (#​21063) (fnx)
  • 557fde8 feat: support computed Number.parseInt member access in radix rule (#​21041) (Pixel)
  • 0b4a73b feat: add suggestions to no-compare-neg-zero (#​21034) (den$)
  • 96cdd42 feat: report invalid signed numeric radix values in radix rule (#​21030) (Pixel)

Bug Fixes

  • 3e7bf15 fix: apply ignoreClassesWithImplements to class expressions (#​21069) (Pixel)
  • 0d7d70c fix: insert cause outside wrapping parens in preserve-caught-error (#​21062) (Mahin Anowar)
  • 75ec753 fix: handle static template literals in eqeqeq rule (#​21058) (Pixel)
  • b717a22 fix: prevent eqeqeq null option from reporting non-equality operators (#​21057) (Pixel)
  • e35b05f fix: avoid no-invalid-regexp false positive for shadowed RegExp (#​21051) (Pixel)
  • a3172b6 fix: avoid no-control-regex false positive for shadowed RegExp (#​21050) (Pixel)
  • d1f637e fix: parenthesize sequence expression operands in no-implicit-coercion (#​21045) (spokodev)
  • 8859baf fix: avoid prefer-numeric-literals false positive for shadowed globals (#​21047) (한국)
  • a9e5961 fix: use-isnan false positive on shadowed NaN/Number (#​20958) (sethamus)
  • 8a240a7 fix: avoid false positives in radix rule for spread arguments (#​21044) (Pixel)

Documentation

  • c30d808 docs: Update README (GitHub Actions Bot)
  • 5139800 docs: document ESLint migration codemods in v9 and v10 guides (#​20980) (Alex Bit)
  • 04174cb docs: Update README (GitHub Actions Bot)
  • 026e130 docs: update semver policy for bug fixes (#​21048) (Milos Djermanovic)
  • 9d42fef docs: Update README (GitHub Actions Bot)
  • b230159 docs: Update README (GitHub Actions Bot)
  • 0129972 docs: correct **/.js glob to **/*.js in config files guide (#​21036) (EduardF1)

Chores

v10.6.0

Compare Source

Features

  • b1f9106 feat: detect Symbol() and BigInt() in no-constant-binary-expression (#​20981) (Taejin Kim)
  • f291007 feat: add checkRelationalComparisons to no-constant-binary-expression (#​20948) (sethamus)

Bug Fixes

  • 6b05784 fix: prefer-exponentiation-operator invalid autofix at statement start (#​20997) (Milos Djermanovic)
  • bb9eb2a fix: account for shadowed Boolean in no-extra-boolean-cast (#​21013) (den$)
  • 8fd8741 fix: don't report shadowed undefined in radix rule (#​21011) (Pixel)
  • 5784980 fix: don't report shadowed undefined in no-throw-literal (#​21010) (Pixel)
  • 9cd1e6d fix: suppress invalid class suggestion in no-promise-executor-return (#​21008) (Pixel)
  • d4eb2dc fix: don't report shadowed undefined in prefer-promise-reject-errors (#​21006) (Pixel)
  • 2360464 fix: prefer-promise-reject-errors false positives for shadowed Promise (#​21003) (den$)
  • 63d52d2 fix: restore max-classes-per-file report range (#​21002) (Pixel)
  • 7feaff0 fix: callback detection logic for IIFEs in max-nested-callbacks (#​20979) (fnx)
  • 399a2ec fix: don't report inner non-callbacks in max-nested-callbacks (#​20995) (Milos Djermanovic)

Documentation

  • a83683d docs: Update README (GitHub Actions Bot)
  • f5449f9 docs: document userland patterns for global assertionOptions in RuleT… (#​20986) (playgirl)
  • bea49f7 docs: Update README (GitHub Actions Bot)
  • e5f70f9 docs: update code-path diagrams (#​20984) (Tanuj Kanti)
  • 8890c2d docs: add TypeScript config guidance for MCP server (#​20796) (Pierluigi Lenoci)
  • 3eb3d9b docs: Update README (GitHub Actions Bot)
  • c5bb59c docs: Update README (GitHub Actions Bot)
  • eb3c97c docs: fix grammar in prefer-const rule description (#​20983) (lumir)

Chores

sindresorhus/globals (globals)

v17.8.0

Compare Source


pnpm/pnpm (pnpm)

v11.18.0: pnpm 11.18

Compare Source

Minor Changes

  • Fixed an installed optional dependency being left without one of its own required dependencies. When a package reached through optionalDependencies is installable on the current system but one of its regular dependencies is not, a lockfile-based install skipped that dependency and installed the parent anyway, so importing the parent failed with MODULE_NOT_FOUND. The dependency is now installed, and an install-check warning reports the incompatibility. A dependency is still only skipped when every path to it is optional, or when the package that pulls it in was itself skipped #​13286.

  • pnpm setup now appends PNPM_HOME and the global bin directory to the GitHub Actions environment files (GITHUB_ENV and GITHUB_PATH), so later steps in the same job can run pnpm add --global and other global commands #​9191.

  • Added support for publishConfig.name, which publishes a package under a different name than the one its manifest carries in the workspace. It is for a project whose published name is already taken by a sibling project, which otherwise has to be renamed by a build step just before publishing. Only the published artifact is renamed — dependents, pnpm-lock.yaml, and release tooling keep addressing the project by its manifest name — and the new name reaches the packed manifest, the tarball filename, and everything that addresses the package at the registry: the already-published check of pnpm publish -r, its registry selection, and the release-planning probes of pnpm change status and pnpm version -r #​13345.

  • pnpm self-update no longer takes any instruction from the project it is run in:

    • pnpm is fetched through the same trusted registry and auth configuration used when switching pnpm versions, so a project .npmrc or pnpm-workspace.yaml can no longer redirect the download or attach credentials to it, and the project's default .pnpmfile.(c|m)js is no longer loaded. Pnpmfiles from trusted sources (the pnpmfile setting, the global pnpmfile, config dependencies) still apply.
    • The minimumReleaseAge settings in pnpm-workspace.yaml no longer affect self-update. They still govern the project's own dependencies; for self-update the cooldown now comes from the built-in default, your global config, a PNPM_CONFIG_* environment variable, or a command-line flag. This fixes self-update failing inside a workspace that raises the cutoff while succeeding everywhere else, and stops a repository from either waiving the cooldown or keeping you on an outdated pnpm by raising it.
    • The same applies to the trustPolicy settings and to ci: a project can no longer weaken the trust check that guards the pnpm download, nor re-enable the confirmation prompt that a CI run suppresses.

    When self-update refuses a version that is younger than the cutoff, an interactive run now offers to update anyway; non-interactive runs still fail. CI never prompts, even on a runner that attaches a TTY.

Patch Changes

  • Fixed pnpm licenses list to report every version when the same package is installed under multiple aliases pnpm/pnpm#13438.

  • Sort pnpm dedupe --check snapshot changes for stable output across pnpm implementations.

  • Strip Unicode formatting characters from registry- and manifest-derived terminal output.

  • Speed up installs after compatible catalog or direct dependency range changes by retaining the locked version without resolving the dependency graph again.

  • Speed up installs after safe override changes by reusing unambiguous compatible dependency resolutions, pruning obsolete dependencies, applying independent replacements and removals together, and handling parent-scoped "-" overrides without full lockfile resolution.

  • Installing a local file: directory dependency with the global virtual store enabled no longer fails with TypeError: Cannot read properties of undefined (reading 'split') #​13335.

    Local directory dependencies — file: directories and injected workspace packages — now get a global-virtual-store slot of their own per project. They used to share one slot across every project that depended on a directory of the same name, so a project could end up linked to another project's copy of the dependency.

  • The Workspace column of pnpm update --interactive now falls back to the project's path when its name is only whitespace, as it already did for a missing or empty one — all three render an equally blank label otherwise.

  • Checking GitHub Actions dependencies for updates is now opt-in for every command. Neither pnpm outdated nor pnpm update reads the workflow files unless --include-github-actions is passed or update.githubActions is set to true in pnpm-workspace.yaml. Reading them runs git ls-remote against every referenced repository, which fails in environments where GitHub is not reachable the way pnpm assumes (a GitHub Enterprise Server, a custom certificate authority, or an offline network) #​13254.

    pnpm outdated accepts the --include-github-actions option too.

  • pnpm update --interactive now measures its table in terminal columns rather than in characters. A package name, workspace name, or version containing wide characters (CJK, most emoji) no longer knocks its row's columns out of line with the rest of the group, and a wide character in a version no longer aborts the command with Subject parameter value width cannot be greater than the container width #​13357.

  • The Workspace column of pnpm update --interactive is more informative in two cases. A dependency outdated at the same version in several workspace projects is offered as one choice, since selecting it updates every project — that choice now names all of them instead of only the first. And a workspace project without a name is now labelled with its path rather than left blank, so several unnamed projects can be told apart.

  • An auto-installed optional peer is no longer hoisted at a version the workspace root's own dependency on that package excludes. resolvePeersFromWorkspaceRoot already made the workspace root's specifier decide which version a missing required peer

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Europe/Warsaw)

  • Branch creation
    • "before 5am on Monday"
  • 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.

@renovate
renovate Bot force-pushed the renovate/all-minor branch 3 times, most recently from 14eed64 to 8d81533 Compare August 1, 2026 20:41
@renovate
renovate Bot force-pushed the renovate/all-minor branch from 8d81533 to c33aa11 Compare August 2, 2026 01:08
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.

0 participants