Releases: thephani/SimpleSfCLI
Releases · thephani/SimpleSfCLI
V2.0.0
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