Skip to content

CHANGE @W-21363989@ - Update Node dependencies to latest minor/patch versions#2030

Merged
nikhil-mittal-165 merged 3 commits intodevfrom
nikhil.mittal/cli-dependency-upgrade-20260423
Apr 24, 2026
Merged

CHANGE @W-21363989@ - Update Node dependencies to latest minor/patch versions#2030
nikhil-mittal-165 merged 3 commits intodevfrom
nikhil.mittal/cli-dependency-upgrade-20260423

Conversation

@nikhil-mittal-165
Copy link
Copy Markdown
Contributor

Summary

Updates CLI dependencies to use the newly released core packages from the monthly release.

Changes

Updated all @salesforce/code-analyzer-* packages to latest published versions:

  • code-analyzer-core: 0.46.1 → 0.47.0
  • code-analyzer-engine-api: 0.36.0 → 0.37.0
  • code-analyzer-pmd-engine: 0.39.0 → 0.40.0
  • code-analyzer-eslint-engine: 0.41.0 → 0.42.0
  • code-analyzer-regex-engine: 0.34.0 → 0.35.0
  • code-analyzer-flow-engine: 0.35.0 → 0.36.0
  • code-analyzer-retirejs-engine: 0.33.0 → 0.34.0
  • code-analyzer-sfge-engine: 0.19.0 → 0.20.0

Also updated other CLI dependencies (minor/patch versions only).

Core Package Versions

All core packages now use versions published to npm on April 23, 2026.

Test Results

  • ✅ Build successful
  • ✅ All 348 tests passing
  • ✅ Coverage: 97.13% statements, 92.15% branches
  • ✅ Linter passing

Checklist

  • All 8 core packages updated
  • Build successful
  • Tests passing
  • Coverage maintained
  • No major version upgrades without approval
  • Frozen dependencies maintained (@types/node v20)

Update all @salesforce/code-analyzer-* package dependencies to their newly released versions:
- code-analyzer-core: 0.46.1 → 0.47.0
- code-analyzer-engine-api: 0.36.0 → 0.37.0
- code-analyzer-pmd-engine: 0.39.0 → 0.40.0
- code-analyzer-eslint-engine: 0.41.0 → 0.42.0
- code-analyzer-regex-engine: 0.34.0 → 0.35.0
- code-analyzer-flow-engine: 0.35.0 → 0.36.0
- code-analyzer-retirejs-engine: 0.33.0 → 0.34.0
- code-analyzer-sfge-engine: 0.19.0 → 0.20.0

Also updated other CLI dependencies to latest minor/patch versions:
- @oclif/core: 4.10.0 → 4.10.5
- @oclif/table: 0.5.3 → 0.5.4
- @oclif/plugin-help: 6.2.38 → 6.2.44
- @salesforce/cli-plugins-testkit: 5.3.41 → 5.3.53
- @types/node: 20.0.0 → 20.19.39 (kept at v20)
- @vitest/coverage-istanbul: 4.1.0 → 4.1.5
- typescript-eslint: 8.57.1 → 8.59.0
- vitest: 4.1.0 → 4.1.5
- oclif: 4.22.93 → 4.23.0
- @eslint/compat: 2.0.3 → 2.0.5

Skipped major version updates:
- @salesforce/core (requires TypeScript config changes)
- @eslint/js, eslint (v9 → v10)
- vite (v7 → v8)
- typescript (v5 → v6)

All tests passing.
@nikhil-mittal-165 nikhil-mittal-165 force-pushed the nikhil.mittal/cli-dependency-upgrade-20260423 branch from 6fb2a87 to 28005d9 Compare April 23, 2026 11:54
@nikhil-mittal-165 nikhil-mittal-165 changed the title Update dependencies to released core packages CHANGE @W-21363989@ - Update Node dependencies to latest minor/patch versions Apr 23, 2026
@nikhil-mittal-165
Copy link
Copy Markdown
Contributor Author

local

image

local run output file : https://drive.google.com/file/d/1D3L4T3BOXZ9VeB4qdJdNFIgM8V6j7kpi/view?usp=drive_link

run on 5.11.1
image

output file : https://drive.google.com/file/d/1z3Uipr0aPEzekZdU1cC307I4D9I1iwYv/view?usp=drive_link

it has same number of violations and they are intact

@nikhil-mittal-165 nikhil-mittal-165 merged commit 9a6a0fa into dev Apr 24, 2026
9 checks passed
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.

3 participants