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.2 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.84.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
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.2 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.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

Compare Source

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

⚠️ This release is not yet final, thanks to GitHub being incompetent: https://www.githubstatus.com/ ⚠️

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.84.0

Compare Source

Fixed
  • @sanity/pkg-utils build configs no longer report as unused. Projects built with @sanity/pkg-utils keep their package.config.{ts,js,mts,mjs,cts,cjs} and package.bundle.{ts,js,mts,mjs,cts,cjs} build configs reachable automatically, at the repo root and in every workspace package. The tool discovers these files by filename rather than importing them from source, so previously each one surfaced as an unused-file and had to be listed manually in entry. A new pkg-utils plugin (activated only by an exact @sanity/pkg-utils dependency, so plain @sanity/client consumers are unaffected) marks them always-used and credits @sanity/pkg-utils as a tooling dependency. pkg-utils monorepos can now drop the package.config.ts / package.bundle.ts lines from their entry config.

v2.83.0

Compare Source

Added
  • GitHub Action artifacts can now be written outside the workspace root. The action now accepts artifacts-dir, a workspace-relative directory for generated files such as fallow-results.json, fallow-results.sarif, fallow-stderr.log, and fallow-analysis-args.sh. Before, those files always appeared at the repository root and could be picked up by later formatter or linter steps. After, workflows can use a generated directory such as .var/fallow, while outputs.results and outputs.sarif continue to expose the resolved paths for downstream steps. Thanks @​Guria for the report. (Closes #​735.)

  • Runtime coverage now uses a cross-surface function identity to join evidence and key baselines. Fallow adopts the fallow-cov-protocol v2 FunctionIdentity (a fallow:fn:<hash> join key derived from file, name, and start line). The static inventory uploaded by fallow coverage upload-inventory and the sidecar request now carry this identity; fallow coverage analyze --cloud and runtime-coverage ingestion prefer it over (path, name, line) when joining runtime evidence to local analysis; and runtime-coverage JSON exposes a stable_id field on findings, hot paths, blast-radius, and importance entries (alongside the existing per-finding id). The same function shares ONE stable_id across findings, hot paths, blast-radius, and importance entries (the per-finding id uses a per-surface salt and differs), and across V8, Istanbul, and oxc producers (columns are excluded from the hash). The identity hash is computed over the repo-relative path, so --path-prefix (used for containerized runtime paths) does not affect the join. Old coverage artifacts without an identity continue to work via the existing path/name/line fallback, and fallow ... --explain documents the fallback order plus the suppression-key vs join-key distinction. Baselines prefer stable_id when present and the grace-window reader accepts both the new fallow:fn: and the legacy fallow:prod: keys, so existing baselines keep suppressing. Like the legacy id, stable_id hashes the function's start line, so a function that moves to a different line gets a new key under either; the value of stable_id is cross-surface and cross-producer joinability, not line-move immunity (the new source_hash content digest provides line-move-tolerant matching separately, see below). (Closes #​506.)

  • Runtime-coverage baselines now survive line moves. Each function identity can carry an optional source_hash: a content digest of the function body that excludes position, so a function that moves to a different line but is otherwise unedited keeps the same source_hash. The static analyzer computes it during extraction, the fallow-cov sidecar carries it through from the uploaded static index, and runtime-coverage baselines match on (file, name, source_hash) in addition to stable_id and the legacy fallow:prod: id. A baselined finding therefore stays suppressed across a pure line shift, while editing the function body re-surfaces it for review. Findings with no source_hash fall back to the existing keys, so behavior is unchanged where it is absent. (Closes #​742.)

  • Nuxt components referenced only by template tag are now tracked in the module graph. Frameworks like Nuxt expose components to templates by filesystem convention (<Card001 /> resolving to components/Card001.vue) with no import statement, so fallow previously kept whole convention directories alive as entry points and could never report a genuinely-unreferenced component as unused. A new first-class auto_imports plugin capability now synthesizes a real graph edge from each <Card001 />-style template tag to its component file, covering Nuxt's directory-prefixed PascalCase naming (components/base/Button.vue to <BaseButton>), the implicit <Lazy...> variant, and .client / .server / .global paired files. By default this is additive: components stay registered as entry points (no new unused-file reports) while their default export is credited when consumed via a tag under --include-entry-exports. Opt into the new autoImports: true config field to drop the Nuxt component entry patterns so a genuinely-unreferenced component is reported as unused-file; the flag is conservative (a components: key in nuxt.config keeps the entry patterns, since custom prefix / pathPrefix / dirs are not yet modeled) and stays off by default. Composable, util, and Pinia store auto-imports are tracked separately (#​739, #​740). Thanks @​Hal-Spidernight for the detailed proposal. (Closes #​704.)

  • Public Fallow config corpus tooling makes recurring workaround mining repeatable. Maintainers can now run scripts/public-config-corpus.py to search public .fallowrc.json, .fallowrc.jsonc, and fallow.toml files with gh, cache pinned config snapshots under .fallow/public-config-corpus/, and write a deterministic markdown report plus manifest. The manifest records repo/path identity, blob URL, raw URL, blob SHA, URL ref fallback, byte count, sha256, parse status, search query, cap, fetch time, gh version, and fetch failures, so a report can be reviewed instead of trusted as an ad hoc scrape. docs/public-config-corpus.md documents the maintainer workflow, privacy boundaries, and the first seeded public-config research pass that led to #​546, #​586, #​588, #​589, #​590, #​600, #​601, and #​602. The fixture harness scripts/test-public-config-corpus.sh verifies deterministic offline output without GitHub access. (Closes #​603.)

Fixed
  • tsdown .mts and .cts config files are now treated as entry points. Before, projects using tsdown.config.mts or tsdown.config.cts could see the config file reported as unused even though tsdown loads those extensions. After, the tsdown plugin recognizes the same config extension family as neighboring bundler plugins, keeps those config files alive, and still extracts their entry arrays as source entry points. Thanks @​eojoel for the report. (Closes #​744.)

  • Expected unresolved import specifiers can now be ignored from config. Before, generated or runtime-provided imports such as @example/icons, @example/icons/metadata, or ../generated/client required line comments because ignoreDependencies intentionally does not apply to unresolved-import. After, ignoreUnresolvedImports accepts raw import-specifier glob patterns, validates glob syntax without filesystem traversal checks, and suppresses only matching unresolved-import findings. Exact specifiers and subpath globs stay explicit (["@&#8203;example/icons", "@&#8203;example/icons/**"]), and JSON actions now suggest adding the reported specifier to this config field. Thanks @​OmerGronich for the report. (Closes #​726.)

  • fallow audit no longer emits spurious Nuxt/Astro prerequisite warnings on its base pass. Before, the audit base worktree was created with git worktree add --detach, which omits the gitignored .nuxt/ and .astro/ generated directories, so meta-framework projects saw missing .nuxt/tsconfig.json / missing .astro/ types warnings and a broken tsconfig references chain that dropped affected files into resolver-less resolution on the baseline comparison. After, the base worktree symlinks .nuxt/ and .astro/ from the host checkout alongside the existing node_modules symlink, driven by a shared MATERIALIZED_CONTEXT_DIRS constant that stays aligned with the plugin registry's meta-framework prerequisite list. (#​705.)

  • Workspace packages without exports now resolve missing prebuild output back to source. Before, a sibling workspace package that omitted exports but pointed module or types at missing dist/ files could surface as both an unresolved import and an unused dependency before the package was built. After, bare workspace package imports without an exports map use the same source fallback as prebuild package-map targets, so @example/lib resolves to packages/lib/src/index.ts and dependency usage is credited. (Closes #​725.)

  • Contentlayer configs, content roots, and generated output are no longer reported as unused. Before, Contentlayer and Contentlayer2 projects commonly needed manual entries for contentlayer.config.*, data/**/*.mdx, generated .contentlayer/** files, and remark or rehype packages loaded only through the config. After, a built-in Contentlayer plugin activates from contentlayer, contentlayer2, next-contentlayer, next-contentlayer2, or a root config file; keeps contentlayer.config.{ts,js,mts,mjs} and generated .contentlayer/**/*.{ts,tsx,js,jsx,mts,mjs,cts,cjs} files reachable; traverses .contentlayer only for active projects; credits packages imported by the config; and extracts static contentDirPath plus same-file defineDocumentType filePathPattern literals as content roots. Dynamic config and cross-file document type evaluation remain out of scope. (Closes #​610.)

  • File health scores now surface high CRAP-risk files even when their Maintainability Index is not the lowest. Before, --file-scores sorted only by Maintainability Index, so an untested, very high-CRAP file could appear below a lower-MI file whose tested complexity made it less urgent. After, file scores are sorted by risk-aware triage concern: the larger of low-MI concern and a CRAP risk curve aligned to the low/moderate/high CRAP bands, with equal-concern ties broken by raw CRAP so the displayed Risk column reads top-down. The human table tags each row risk or structure to show which signal placed it. JSON, markdown, compact, MCP, grouped health, and API consumers receive the same order. (Closes #​554.)

  • Obsidian plugin entry files and lifecycle overrides are no longer reported as unused. Before, Obsidian plugins commonly needed manual config for src/main.ts, styles.css, cdp.js, and framework-called lifecycle methods such as Plugin.onload, Plugin.onunload, Modal.onOpen, and ItemView.onOpen. After, a built-in obsidian plugin activates from the obsidian dependency or a conservative Obsidian-shaped manifest.json, treats src/main.{ts,js}, main.{ts,js}, and root cdp.js as runtime entrypoints, keeps manifest.json and styles.css reachable, and credits documented lifecycle overrides only on direct Plugin, Modal, ItemView, and View subclasses. Ordinary classes and aliased or transitive local base classes still report unused methods. (Closes #​617.)

  • POSIX-rooted paths from Linux tooling stay absolute on Windows. Before, several path resolvers used host-specific Path::is_absolute, so values such as /ci/workspace/... from Linux-generated coverage data, config inheritance, or plugin setup-file paths could be treated as relative on Windows and joined under the project root. After, the shared

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 (69336cf).

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: 69336cf

@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 7 times, most recently from 0319f9a to 1e6d25a Compare May 30, 2026 13:29
@renovate-bot renovate-bot force-pushed the renovate/all-minor-patch branch from 1e6d25a to 69336cf Compare May 30, 2026 17:17
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