Skip to content

Release 2.1.0#7

Merged
Avinava merged 5 commits intomasterfrom
refactor
Nov 28, 2025
Merged

Release 2.1.0#7
Avinava merged 5 commits intomasterfrom
refactor

Conversation

@Avinava
Copy link
Copy Markdown
Owner

@Avinava Avinava commented Nov 28, 2025

This pull request introduces several updates to the Dev Pack for Salesforce extension, focusing on improving documentation, updating dependencies, and streamlining the codebase by removing unused commands and files. The most notable changes include enhancements to the README.md, addition of new recommended extensions, updates to the linting configuration, and significant cleanup of obsolete command implementations.

Documentation and Extension Updates:

  • Added a new "Features" section to README.md detailing auto-configuration, Apex log management, metadata refresh, and environment health check capabilities.
  • Included SF Preflight and SF Metadata Tracker as recommended extensions in both the README.md and the package.json extension list. [1] [2]

Codebase Simplification and Cleanup:

  • Removed obsolete command implementations and related files: BetterComments.js, EnvironmentHealth.js, ForceCheckPackages.js, NodePackageManager.js, and their associated commands/configuration from package.json. This streamlines the extension and removes unnecessary maintenance overhead. [1] [2] [3] [4] [5] [6] [7] [8]

Tooling and Configuration Improvements:

  • Added a new eslint.config.js file using the latest ESLint configuration syntax and updated package.json to support ECMAScript modules (type: "module"), ensuring modern linting and compatibility. [1] [2]

Version and Script Updates:

  • Updated the extension version to 2.1.0 and made minor improvements to script messages in package.json.

Documentation Cleanup:

  • Removed the section in README.md describing automatic npm package detection and installation, as this feature has been deprecated.

These changes collectively modernize the extension, improve the onboarding experience, and reduce technical debt.

@Avinava Avinava merged commit b17bee9 into master Nov 28, 2025
2 checks passed
@Avinava Avinava deleted the refactor branch November 28, 2025 15:02
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.

1 participant