Releases: dxatscale/sfpowerscripts
Hotfix for Release 20
This is a hotfix for Release 20 (v 3.0.6) which features the following fix
🪲 Bug Fixes
- Changelog Generator crashes and doesn't produce release notes #426
Thanks to @nbatterham for raising this
Release 20
Release 20 (v3.0.5) features the following enhancements
⭐ New Features/Enhancement
- Breaking: gittag functionality on build is being deprecated, Moved to publish stage for better accuracy and prevent errors during promote etc. #392 #396
- Associate metrics for Scratch Org pool in Validate/Prepare #389
- Concise Logs in orchestrator:deploy #379
- Optional support for deploying artifacts against what is deployed in an org #378
- Installing Package Dependencies on Validate #368
- Build Packages if any packages in a provided collection changes #361
- Enable sfpowerscripts build commands to work when the merge mechanism is not squash or rebase #345
- Prepare/Validate command to support installation of managed packages which has keys #336
- Create Data Package to check for empty or missing files #327
🪲 Bug Fixes
- Fix Logs to display errors if artifacts are not found in the org #400
- Fix Deploy StatsD Metrics #395
- Show test execution error message #388
- Fix Regression on missing statsD for TriggerApexTest #377
- Fix issue with displaying test results on failure #372
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
Release 18.6 Hotfix Release
Fix bug in Install Package Dependencies task that was preventing multiple keys from being specified
Release 19.3 Hotfix Release
Utilize SOAP API for mdapi deployments
Fixes #398
Release 18.5 Hotfix Release
Utilize SOAP API for mdapi deployments
Fixes #398 for Sfpowerscripts Azure extension
Release 19.2 Hotfix Release
This release features a hotfix for
- Trigger Apex test doesn't display formatted errors on test failure #373
CLI is bumped to v2.4.2
Release 19
Release 19 features the orchestrator:validateAgainstOrg
which enables validation against any target org, and enhancement to the orchestrator:deploy
command which may now be used on non-linear pipelines.
The sfpowerscripts Azure pipelines extension will no longer receive feature updates, as sfpowerscripts transitions to the CLI which has greater portability.
To reflect movement away from change-sets, the delta package has been removed from the CLI. In addition, the deploy source and deploy destructive manifest command have also been removed from the CLI.
New Features
- #308 New orchestrator command
validateAgainstOrg
that is similar to validate except it takes a target org instead of a scratch org pool
Enhancements
- #332 orchestrator:deploy now supports non linear pipelines
- #338 Add 'alwaysDeploy' property for deploying packages, using the orchestrator, even if they are already installed in the org
- #303 Check entire package descriptor for change in diff functionality, instead of just the package version
Bugfixes
- #302 Fix for diff functionality to identify a change in package when a component is renamed
- #339 Fix issue with package emptiness being computed using the root forceignore instead of the forceignore file associated with the stage
- #311 Fix destructive manifest deployment in source packages
- #319 Print zero coverage percent instead of blank string
Deprecated
Release 18.4.2
Apply same change in Release 18.4.1 to the CLI, plus fix for syntax error
Release 18.4.1
Generate Changelog no longer throws error for missing commit Id in package changelog. Instead, the artifact is treated as if there were no changes.
Release 18.4 Hotfix Release
Fixes Package Diff for repositories where the path of packages contains the CWD '.' segment
CLI - 1.6.13
Azure - 18.0.59