Skip to content

fix(deps): update all non-major dependencies#2592

Open
renovate-bot wants to merge 1 commit into
ghiscoding:masterfrom
renovate-bot:renovate/all-minor-patch
Open

fix(deps): update all non-major dependencies#2592
renovate-bot wants to merge 1 commit into
ghiscoding:masterfrom
renovate-bot:renovate/all-minor-patch

Conversation

@renovate-bot
Copy link
Copy Markdown
Contributor

@renovate-bot renovate-bot commented May 22, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/plugin-proposal-decorators (source) ^7.29.0^7.29.7 age confidence
@excel-builder-vanilla/types (source) ^5.0.0^5.0.1 age confidence
@fluentui/react-components ^9.73.8^9.74.1 age confidence
@fluentui/react-icons ^2.0.326^2.0.328 age confidence
@hono/node-server ^2.0.2^2.0.4 age confidence
@lerna-lite/cli (source) ^5.2.1^5.2.2 age confidence
@lerna-lite/publish (source) ^5.2.1^5.2.2 age confidence
@lerna-lite/watch (source) ^5.2.1^5.2.2 age confidence
@types/react (source) ^19.2.14^19.2.15 age confidence
@vitejs/plugin-react (source) ^6.0.1^6.0.2 age confidence
@vitejs/plugin-vue (source) ^6.0.6^6.0.7 age confidence
@vitest/coverage-v8 (source) ^5.0.0-beta.2^5.0.0-beta.3 age confidence
@vitest/ui (source) ^5.0.0-beta.2^5.0.0-beta.3 age confidence
@vue/language-core (source) ^3.2.9^3.3.3 age confidence
cypress (source) ^15.15.0^15.16.0 age confidence
dompurify ^3.4.3^3.4.7 age confidence
excel-builder-vanilla (source) ^5.0.0^5.0.1 age confidence
fallow (source) ^2.76.0^2.85.0 age confidence
fflate (source) ^0.8.2^0.8.3 age confidence
hono (source) ^4.12.18^4.12.23 age confidence
oxlint (source) ^1.65.0^1.67.0 age confidence
postcss (source) ^8.5.14^8.5.15 age confidence
react-router (source) ^7.15.1^7.16.0 age confidence
sass ^1.99.0^1.100.0 age confidence
vite (source) ^8.0.13^8.0.14 age confidence
vite-plugin-dts (source) ^5.0.0^5.0.1 age confidence
vitest (source) ^5.0.0-beta.2^5.0.0-beta.3 age confidence
vue (source) ^3.5.34^3.5.35 age confidence
vue-router (source) ^5.0.7^5.1.0 age confidence
vue-tsc (source) ^3.2.9^3.3.3 age confidence

Release Notes

babel/babel (@​babel/plugin-proposal-decorators)

v7.29.7

Compare Source

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

ghiscoding/excel-builder-vanilla (@​excel-builder-vanilla/types)

v5.0.1

Compare Source

Bug Fixes
microsoft/fluentui (@​fluentui/react-components)

v9.74.1

Compare Source

v9.74.0: @​fluentui/react-components v9.74.0

Compare Source

Minor changes
Patches
microsoft/fluentui-system-icons (@​fluentui/react-icons)

v2.0.328

Compare Source

v2.0.327

Compare Source

honojs/node-server (@​hono/node-server)

v2.0.4

Compare Source

What's Changed

Full Changelog: honojs/node-server@v2.0.3...v2.0.4

v2.0.3

Compare Source

What's Changed

New Contributors

Full Changelog: honojs/node-server@v2.0.2...v2.0.3

lerna-lite/lerna-lite (@​lerna-lite/cli)

v5.2.2

Compare Source

Note: Version bump only for package @​lerna-lite/cli

lerna-lite/lerna-lite (@​lerna-lite/publish)

v5.2.2

Compare Source

Bug Fixes
lerna-lite/lerna-lite (@​lerna-lite/watch)

v5.2.2

Compare Source

Note: Version bump only for package @​lerna-lite/watch

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

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.

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

v6.0.7

Features
Bug Fixes
vitest-dev/vitest (@​vitest/coverage-v8)

v5.0.0-beta.3

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub
vuejs/language-tools (@​vue/language-core)

v3.3.3

Compare Source

vscode
workspace

v3.3.2

Compare Source

language-core
  • feat: preserve literal types for inline v-for sources (#​6067) - Thanks to @​kkesidis!
  • fix: align v-bind shorthand identifier skipping with interpolation - Thanks to @​KazariEX!
vscode

v3.3.1

Compare Source

language-core
language-service
  • refactor: replace scanner-based missing props hints detection with AST traversal - Thanks to @​KazariEX!
typescript-plugin
  • fix: get component prop details from symbols - Thanks to @​KazariEX!
  • fix: skip unchecked JS identifiers in component props (#​6055) - Thanks to @​KazariEX!
vscode
  • fix: resolve typescript plugin path from resolved server path (#​6058) - Thanks to @​KazariEX!

v3.3.0

Compare Source

language-core
  • feat: check required fallthrough attributes (#​6049) - Thanks to @​KazariEX!
  • fix: penetrate v-if branch fragments when collecting single root nodes - Thanks to @​KazariEX!
  • refactor: rename Sfc APIs to IR - Thanks to @​KazariEX!
language-service
  • fix: reuse ASTs for define assignment suggestions - Thanks to @​KazariEX!
  • fix: re-support html.customData (#​5910) - Thanks to @​Bomberus!
  • fix: strip ="" only for plain boolean props completion edits - Thanks to @​KazariEX!
  • fix: reset to default data provider after running with vue data provider - Thanks to @​KazariEX!
typescript-plugin
vscode
  • fix: include extraFileExtensions in tsserver configure request payload (#​6048) - Thanks to @​KazariEX!
  • fix: write typescript plugins at build time (#​6050) - Thanks to @​KazariEX!
  • fix: avoid infinite diagnostics on Vue files when project diagnostics is enabled (#​6051) - Thanks to @​KazariEX!
cypress-io/cypress (cypress)

v15.16.0

Compare Source

Changelog: https://docs.cypress.io/app/references/changelog#15-16-0

cure53/DOMPurify (dompurify)

v3.4.7: DOMPurify 3.4.7

Compare Source

  • Hardened the handling of Shadow Roots when using IN_PLACE, thanks @​GameZoneHacker
  • Removed a problem leading to permanent hook pollution, thanks @​offset
  • Refactored the test suite and expanded test coverage significantly

v3.4.6: DOMPurify 3.4.6

Compare Source

  • Fixed several issues with DOM Clobbering in IN_PLACE mode, thanks @​offset & @​Bankde
  • Hardened the checks for cross-realm IN_PLACE and Shadow DOM sanitization, thanks @​offset & @​Bankde
  • Added more test coverage for IN_PLACE and general DOM Clobbering attacks
  • Bumped several dependencies where possible

v3.4.5

Compare Source

v3.4.4: DOMPurify 3.4.4

Compare Source

  • Added the selectedcontent element to default allow-list, thanks @​lukewarlow
  • Added the command and commandfor attributes to default allowed-list, thanks @​lukewarlow
  • Added better template scrubbing for IN_PLACE operations, thanks @​DEMON1A
  • Added stronger checks for cross-realm windows, thanks @​DEMON1A & @​fg0x0
  • Updated demo website and made sure it uses the latest from main
  • Updated existing workflows, fuzzer, dependabot, etc., added more tests
  • Bumped several dependencies where possible
ghiscoding/excel-builder-vanilla (excel-builder-vanilla)

v5.0.1

Compare Source

Note: Version bump only for package excel-builder-vanilla

fallow-rs/fallow (fallow)

v2.85.0

Compare Source

Added
  • fallow coverage upload-source-maps now uploads each map's repo-relative path, so the source-evidence viewer can resolve monorepo sub-package source. A bundled map under a sub-package (e.g. dashboard/dist/assets/X.js.map) lists its sources relative to the map file (../../src/components/X.tsx); the cloud previously had only the basename and collapsed that to src/components/X.tsx, which never matched the package-prefixed runtime path dashboard/src/components/X.tsx, so the viewer reported "source not in maps" even though the file was in an uploaded map. The CLI now sends the map's path relative to the repo root alongside the existing fileName, letting the cloud resolve each source against the map's directory and recover dashboard/src/components/X.tsx. The field is omitted when a map is not under the repo root (an absolute --dir outside it), in which case the cloud falls back to its previous behavior. Run upload-source-maps from the repo root so the prefix is correct. No change for single-package projects. (Closes #​260.)

  • fallow flags now surfaces the configuration surface when it finds nothing. The empty-result line (No feature flags detected) is no longer byte-identical whether a project truly has no flags or just uses an SDK fallow does not recognize. On full defaults, the human output now lists the built-in env-var prefixes and SDK providers it scanned for, then points at flags.sdkPatterns, flags.configObjectHeuristics, and the configuration docs, so you can tell a true negative from a missing detector and add your own SDK (PostHog, in-house, anything not listed). Projects that already configured custom flags.* patterns get a single terse line acknowledging their config instead of the discovery block. The enumerated detectors are derived from fallow's built-in tables, so the hint stays in sync as defaults grow. JSON, SARIF, compact, markdown, and CodeClimate output are unchanged, and --quiet suppresses the hint. (Closes #​562.)

  • fallow impact reports what fallow has done for you, opt-in and local-only. A new fallow impact command shows how many issues fallow is currently surfacing, the trend since the previous recorded run, and how many commits its pre-commit gate blocked then cleared. Enable it with fallow impact enable (with disable and status siblings); once enabled, each fallow audit run appends a small record to a single rolling .fallow/impact.json (gitignored, never uploaded). The generated fallow init --hooks pre-commit hook now tags gate runs so a blocked-then-fixed commit is recorded as contained. Writes are best-effort and never change a command's exit code or output. Human, --format json, and --format markdown output are available, and the JSON shape ships in the published output schema. fallow impact now also credits per-finding resolutions: when a finding you previously saw goes away because you fixed the code, it counts as resolved, and when it goes away because you added a fallow-ignore, it is reported separately as intentionally managed and never counted as a win. It distinguishes the two by capturing which suppressions are present each run, and it ignores findings that merely moved rather than being removed (within a file, or relocated to another file, including across separate commits). Resolution attribution covers dead code, complexity, and duplication, accrues from your local runs (it is a local-developer signal, not a CI metric, since it lives in .fallow/impact.json), and adds resolved_total, suppressed_total, and a recent-resolutions list to all three output formats and the published schema.

  • fallow impact now tracks a whole-project view and credits cleanups you make outside a changed-file audit. Previously every recorded run came from fallow audit, which is scoped to the files changed against your base, so a duplication or whole-repo cleanup you verified with fallow dupes (or any full fallow run) was never credited. Now a full fallow run (dead code + duplication + complexity, with no --changed-since / --workspace / --diff / --production narrowing) records a separate whole-project entry, and its resolution pass credits any finding that has gone away anywhere in the repo, including a clone group you removed without touching it in the current commit. The report gains an understated whole-project section (project_surfacing and project_trend in --format json) kept separate from the changed-file trend so the two scopes never mix into one misleading number; it advances only on your local full fallow runs, not in CI, and the report says so. A clone that is merely reshaped (one of several identical copies removed while the rest still duplicate) is not counted as resolved. The report's JSON shape stays at schema version 1 (the new fields are additive and optional).

  • The Fallow Impact value report is now available over MCP. A new read-only impact MCP tool wraps fallow impact --format json, so AI agents can read the local report (current surfacing, trend since the last recorded run, pre-commit gate containment, and, on impact v1.5+, resolved/suppressed attribution) the same way they call check_health or audit. It runs no analysis, so it takes only a root; the mutating enable/disable lifecycle is intentionally not exposed, and on a never-enabled project it returns a populated {"enabled": false, ...} report (never {}) so an agent can tell "not set up" from "set up, no history yet" and recommend fallow impact enable rather than toggling it. Because impact is a local-developer signal, the tool surfaces an empty report in ephemeral CI runners and should not be used as a CI metric.

  • Opt-in product telemetry for improving agent, CI, MCP, and editor workflows, off by default. fallow telemetry status|enable|disable|inspect manages it, and FALLOW_TELEMETRY=inspect fallow <command> prints the exact payload a real run would send without sending it. When enabled, Fallow sends one small, allowlisted, workflow-level event per run (which workflow ran, the integration surface, the invocation context, output format, OS and architecture, and coarse duration and exit-code buckets) and never repository names, file paths, package or dependency names, source code, config values, environment variable names or values, raw command lines, or errors. DO_NOT_TRACK and FALLOW_TELEMETRY_DISABLED are honored as top-precedence kill switches, and CI stays off unless telemetry is explicitly enabled in that environment. Agents and wrappers can declare their integration with an allowlisted FALLOW_AGENT_SOURCE (codex, claude_code, cursor, copilot, opencode, aider, roo, windsurf, gemini, cline, continue, zed, goose); setting it never enables telemetry and uploads no codebase content. The upload is best-effort on a background thread and never blocks the command or changes its output or exit code. See docs/telemetry.md.

  • fallow health now emits a coverage_intelligence verdict when coverage, runtime, complexity, and change-scope evidence combine into an actionable recommendation. The additive JSON block carries its own schema version, headline verdict, summary counts, stable fallow:coverage-intel:<hash> finding IDs, ordered signals, compact evidence, related runtime IDs, and agent-ready actions. It currently surfaces risky changed hot paths, high-confidence delete candidates, owner-review-required cold code, and hot covered code that still needs careful refactoring. Human, markdown, compact, SARIF, and CodeClimate output render actionable findings; audit receives the block through its nested health payload without changing the default audit verdict or exit behavior. (Closes #​507.)

  • Clone groups now have a stable fingerprint, and fallow dupes --trace can deep-dive one by id. Every clone group in fallow dupes now carries a content-derived fingerprint, usually dup:<8hex> and widened only on rare report collisions, shown beside each group in the human listing and emitted on every clone_groups[] entry (plus nested clone_families[].groups[] and the per-bucket --group-by output) in --format json. fallow dupes --trace now accepts that fingerprint (fallow dupes --trace dup:7f3a2c1e) in addition to the existing FILE:LINE form, so you can deep-dive a specific group without hunting for one of its line numbers. The trace output now also shows, per group, an extract-function suggestion with estimated line savings, a best-effort proposed function name (derived from the dominant identifier; omitted when it would be generic), and a docs link. The fingerprint is derived from the group's source content, so it is stable across runs and editing one clone group never changes another's id; collision handling is report-scoped, so a short collision widens only the colliding groups and ambiguous short ids do not resolve to the wrong group. The MCP trace_clone tool gained an optional fingerprint parameter (file/line are now optional, exactly one addressing form required), so an AI agent can read a fingerprint from find_dupes and deep-dive that group in a single follow-up call. (Closes #​759.)

  • fallow's static analysis is now guaranteed, at compile time, never to execute the analyzed project's code. The analysis crates (fallow-core, fallow-extract, fallow-graph) ban raw process spawning with a clippy lint (std::process::Command::new is denied at each crate root); the only external program the analysis path can run is git (for --changed-since, churn history, and repository-state queries), routed through a single fallow_core::spawn::git wrapper. A package.json lifecycle script such as postinstall is read as data and never run, now backed by a regression test that asserts a sentinel-writing script never fires during analysis. On the build-time supply-chain surface (Cargo build.rs and proc-macros, which run arbitrary code while compiling fallow), deny.toml now also rejects yanked crates (yanked = "deny"), and SECURITY.md documents the build-time trust boundary alongside the existing runtime one. No user-facing behavior change.

Changed
  • Declared-but-unused framework plugins (vite-plugin-*, prettier-plugin-*) are now reported as unused devDependencies. Fallow carried a hardcoded list of known dev tooling that exempted a package from the unused-dependency report by exact name. Several entries on that list were framework plugins (vite-plugin-svgr, vite-plugin-eslint, prettier-plugin-tailwindcss, prettier-plugin-organize-imports, @ianvs/prettier-plugin-sort-imports), which meant a plugin you listed in devDependencies but never wired into your vite.config.* or prettier config was silently treated as used. Those entries are gone: such a plugin is now credited only when it actually appears in the config (vite plugins through the import graph that already reads your config file, prettier plugins through the Prettier config parser, which now also reads the plugins array from .prettierrc.{yml,yaml,toml}), so a genuinely-unused one correctly surfaces. If a plugin you do use is flagged, fallow could not see it referenced in a config it parses; add it to ignoreDependencies and please open an issue with the config form. (Closes #​462.)
  • The known-tooling list is now a community-maintainable catalogue. The prefix and exact tool names that exempt a devDependency from the unused report moved out of Rust source into crates/core/data/tooling.toml. Adding a tool is a one-line entry with no code change and no regeneration step; see [CONTRIBUTI

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "every 4 weeks on friday"
  • 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.

@forking-renovate forking-renovate Bot added 📦 dependencies Pull requests that update a dependency file 🤖 bot labels May 22, 2026
@renovate-bot renovate-bot added 📦 dependencies Pull requests that update a dependency file 🤖 bot labels May 22, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.0%. Comparing base (bdc2636) to head (5aff612).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #2592   +/-   ##
=======================================
  Coverage   100.0%   100.0%           
=======================================
  Files         199      199           
  Lines       25168    25168           
  Branches     8908     8908           
=======================================
  Hits        25168    25168           
Flag Coverage Δ
angular 100.0% <ø> (ø)
universal 100.0% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 22, 2026

angular-slickgrid

npm i https://pkg.pr.new/angular-slickgrid@2592

aurelia-slickgrid

npm i https://pkg.pr.new/aurelia-slickgrid@2592

slickgrid-react

npm i https://pkg.pr.new/slickgrid-react@2592

slickgrid-vue

npm i https://pkg.pr.new/slickgrid-vue@2592

@slickgrid-universal/angular-row-detail-plugin

npm i https://pkg.pr.new/@slickgrid-universal/angular-row-detail-plugin@2592

@slickgrid-universal/aurelia-row-detail-plugin

npm i https://pkg.pr.new/@slickgrid-universal/aurelia-row-detail-plugin@2592

@slickgrid-universal/react-row-detail-plugin

npm i https://pkg.pr.new/@slickgrid-universal/react-row-detail-plugin@2592

@slickgrid-universal/vue-row-detail-plugin

npm i https://pkg.pr.new/@slickgrid-universal/vue-row-detail-plugin@2592

@slickgrid-universal/binding

npm i https://pkg.pr.new/@slickgrid-universal/binding@2592

@slickgrid-universal/common

npm i https://pkg.pr.new/@slickgrid-universal/common@2592

@slickgrid-universal/composite-editor-component

npm i https://pkg.pr.new/@slickgrid-universal/composite-editor-component@2592

@slickgrid-universal/custom-footer-component

npm i https://pkg.pr.new/@slickgrid-universal/custom-footer-component@2592

@slickgrid-universal/custom-tooltip-plugin

npm i https://pkg.pr.new/@slickgrid-universal/custom-tooltip-plugin@2592

@slickgrid-universal/empty-warning-component

npm i https://pkg.pr.new/@slickgrid-universal/empty-warning-component@2592

@slickgrid-universal/event-pub-sub

npm i https://pkg.pr.new/@slickgrid-universal/event-pub-sub@2592

@slickgrid-universal/excel-export

npm i https://pkg.pr.new/@slickgrid-universal/excel-export@2592

@slickgrid-universal/graphql

npm i https://pkg.pr.new/@slickgrid-universal/graphql@2592

@slickgrid-universal/odata

npm i https://pkg.pr.new/@slickgrid-universal/odata@2592

@slickgrid-universal/pagination-component

npm i https://pkg.pr.new/@slickgrid-universal/pagination-component@2592

@slickgrid-universal/pdf-export

npm i https://pkg.pr.new/@slickgrid-universal/pdf-export@2592

@slickgrid-universal/row-detail-view-plugin

npm i https://pkg.pr.new/@slickgrid-universal/row-detail-view-plugin@2592

@slickgrid-universal/rxjs-observable

npm i https://pkg.pr.new/@slickgrid-universal/rxjs-observable@2592

@slickgrid-universal/sql

npm i https://pkg.pr.new/@slickgrid-universal/sql@2592

@slickgrid-universal/text-export

npm i https://pkg.pr.new/@slickgrid-universal/text-export@2592

@slickgrid-universal/utils

npm i https://pkg.pr.new/@slickgrid-universal/utils@2592

@slickgrid-universal/vanilla-bundle

npm i https://pkg.pr.new/@slickgrid-universal/vanilla-bundle@2592

@slickgrid-universal/vanilla-force-bundle

npm i https://pkg.pr.new/@slickgrid-universal/vanilla-force-bundle@2592

commit: 5aff612

@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch from 38d0f54 to f114847 Compare May 22, 2026 05:15
@renovate-bot renovate-bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies May 22, 2026
@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch 12 times, most recently from 70e84aa to d01099d Compare May 27, 2026 16:55
@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 69336cf to c7c3050 Compare May 30, 2026 20:46
@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch from c7c3050 to 32bfb02 Compare June 1, 2026 16:50
@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch from 32bfb02 to 5aff612 Compare June 2, 2026 01:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🤖 bot 📦 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant