release notes

Post date: May 27, 2021 9:48 AM

  • Issue 1890 - Implemented a few usability improvements for when a source format module is found to use a native connection and/or non-Package.xml metadata subscription.

  • Issue 1895 - Added proper type inheritance relationships for types in the ConnectApi namespace. The OST must be regenerated to see the effect of this change.

  • Issue 1899 - Added support for configuring bulk metadata delete operations to be executed as check-only and/or with unit test execution. NOTE: I have not been able to verify this against a true production organization, but the same defaulting rules apply for bulk deletes against production orgs as for bulk deployments where any payload that includes Apex source must run at least local tests when applied to a production organization. If this causes issues, please log a bug with the relevant details and I'll take care of them.

  • Fixed an issue that could occur when a module is configured with source roots under multiple content roots and retrieved metadata was only being reconciled against the local files under one of the content roots.

  • Fixed an issue where subdirectories in LWC bundles were being incorrectly interpreted as LWC bundles themselves.

  • Fixed an issue that could result in incorrect matching of retrieved metadata and local metadata files when when multiple files with same name exist locally in very similar relative paths.

  • Improved file line/column identification for deployment errors where the line and column numbers are encoded into the error message instead of being reported in a first-class manner.

  • Added missing integrated API documentation for types in the ConnectApi namespace.

  • Other related fixes and enhancements.