Skip to content

V2.0.0

Latest
Compare
Choose a tag to compare
@thephani thephani released this 20 Dec 19:44
· 29 commits to main since this release
11a2a1d

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