Skip to content

Releases: thephani/SimpleSfCLI

V2.0.0

20 Dec 19:44
11a2a1d
Compare
Choose a tag to compare

Release Notes: Plugin v2.0.0

🚀 Released on: 12-22-2024


What's New in v2.0.0?

🔹 Enhanced Deployment Capabilities

  • Destructive Changes: Automatically detect and delete metadata components removed from your Git repository, keeping your Salesforce org clean and synchronized.

🔹 Selective Metadata Support

In this release, the following metadata types are supported for deployment and deletion:

Metadata Type Description
ApexClass Apex Classes
ApexTrigger Apex Triggers
ApexPage Visualforce Pages
CustomField Custom Fields
CustomMetadata Custom Metadata
ApexComponent Apex Components
Workflow Workflows
StandardValueSet Standard Value Sets

🔹 Improved Performance

  • Optimized script logic for faster deployments and deletions.
  • Better handling of ZIP file generation and metadata packaging.

🔹 Dynamic Metadata Handling

  • Automatically generates destructiveChanges.xml for unused or removed components, ensuring your org is free of unnecessary metadata.

🔹 User-Friendly Command Line

  • Commands now support selective inclusion or exclusion of metadata types for tailored deployments.

Bug Fixes

  • Fix Unit tests
  • 🛠 Fixed ZIP file generation issues where metadata components were improperly packaged.
  • 🛠 Resolved package.xml errors when referencing missing or incorrectly included components.
  • 🛠 Improved error handling and messaging for better debugging.

Installation

To upgrade to v2.0.0, run:

npm install -g [plugin-name]@2.0.0