This repository was archived by the owner on Jan 27, 2023. It is now read-only.
Releases: mikesimps/sfdx-collate
Releases · mikesimps/sfdx-collate
Fix Connection for API compare
Security and Dependency Updates
Upgraded dependencies to utilize the latest salesforce cli commands.
Security Fixes
Upgrade salesforce package for security reasons
Consistent Packagxml
Now sorts xml entities when building the xml file. This creates a consistent file if nothing has changed
Removed fetch:org command as that functionality is now available (pilot) in Winter 19'
Bug Fix - Quickfilters
The app was completely ignoring quickfilters due to a typo. This has been resolved
Fetch package.xml or Org Metadata
-
Added two fetch commands
- packagexml - outputs a package.xml file from a specified org (can exclude managed packages as well)
- org - generates a packagexml and then pulls all corresponding metadata (can convert to sfdx format)
-
Objectified the configs for easier use across commands (CollateConfig)
SharingRules Support and Bug Fixes
- Now supports SharingRules
- Refactored comparison logic to be truly recursive and handle arrays at complex depths
Realtime Metadata Comparison and Profile Support
- Added support for Profiles
- Added "mode" parameter to filter the results based on different criteria
- Added collate:compare:api to allow realtime comparison from related or completely different orgs
- Added PermissionSet example xml files that leverage all tags
- Refactored comparison logic to remove left/right notation
- Updated documentation to include more verbose examples
- Security updates
Initial Release
- Compare PermissionSet metadata files and output comparison csv
- Build an PermissionSet xml file from the results of the csv comparison
- Basic README documentation