Skip to content

RELEASE @W-22462053@ Conducting v5.16.0 release - #2085

Merged
nikhil-mittal-165 merged 7 commits into
mainfrom
release-5.16.0
Aug 26, 2026
Merged

RELEASE @W-22462053@ Conducting v5.16.0 release#2085
nikhil-mittal-165 merged 7 commits into
mainfrom
release-5.16.0

Conversation

@nikhil-mittal-165

Copy link
Copy Markdown
Contributor

Release Summary

Conducting monthly release for Code Analyzer CLI v5.16.0.

Release Branch

  • Branch: release-5.16.0
  • Target: main
  • Version: 5.16.0

Pre-Merge Checklist

  • Release branch created successfully
  • All tests passing (Node LTS and 24.x)
  • Version bumped correctly
  • Uses released core packages

Core Package Dependencies

This release uses the following core package versions:

  • "@salesforce/code-analyzer-apexguru-engine": "0.43.0"
  • "@salesforce/code-analyzer-core": "0.53.0"
  • "@salesforce/code-analyzer-engine-api": "0.42.0"
  • "@salesforce/code-analyzer-eslint-engine": "0.47.0"
  • "@salesforce/code-analyzer-flow-engine": "0.41.0"
  • "@salesforce/code-analyzer-pmd-engine": "0.46.0"
  • "@salesforce/code-analyzer-regex-engine": "0.40.0"
  • "@salesforce/code-analyzer-retirejs-engine": "0.39.0"
  • "@salesforce/code-analyzer-sfge-engine": "0.25.0"
  • "@salesforce/code-analyzer-uibundle-engine": "0.2.0"

Changes Included

This release includes:

  • Updated core package dependencies (Section 9)
  • Version bump to v5.16.0

⚠️ DO NOT MERGE YET - Additional release steps must be completed first.

@nikhil-mittal-165

Copy link
Copy Markdown
Contributor Author

⚠️ DO NOT MERGE YET - Release process in progress. Additional release steps (VS Code extension release, POSTRELEASE PR merges) must complete first.

Resolve conflict in .github/workflows/validate-pr.yml by taking main's
complete W-19079373 PR-title-injection fix (defines HEAD_REF/head_ref,
referenced later in the script).

@aruntyagiTutu aruntyagiTutu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the full diff. Version bumps match the stated core package table (apexguru-engine 0.43.0, core 0.53.0, engine-api 0.42.0, etc.), and the accompanying code changes are consistent, necessary adaptations to consume those newly-released packages:

  • Registers the new uibundle engine in EnginePluginsFactory (test updated to expect 8 plugins).
  • Adds a terminal summary line for ApexGuru's analysisMode insight via the already-released getEngineInsights() API (confirmed this API exists on code-analyzer-core's dev/0.53.0).
  • Removes RunAction's upfront Org.create() validation, now that ApexGuru itself handles a bad/unauthenticated --target-org gracefully (per the added test comment) — tests updated accordingly, including negative cases (no analysis-mode line when ApexGuru didn't run or reported no mode).
  • New StubApexGuruEngine test stub is scoped appropriately and only used in the new tests.

CI is green. Noting the PR is explicitly flagged 'DO NOT MERGE YET' pending remaining release steps — approving the content as reviewed, actual merge timing is up to the release process.

@nikhil-mittal-165
nikhil-mittal-165 merged commit 3ef2a1f into main Aug 26, 2026
13 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