Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Releases: dxatscale/sfpowerscripts

Hotfix for Release 20

11 Mar 23:46
d7fe259
Compare
Choose a tag to compare

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

28 Feb 23:48
Compare
Choose a tag to compare

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

26 Feb 06:36
Compare
Choose a tag to compare

Fix bug in Install Package Dependencies task that was preventing multiple keys from being specified

Release 19.3 Hotfix Release

24 Feb 00:26
Compare
Choose a tag to compare

Utilize SOAP API for mdapi deployments

Fixes #398

Release 18.5 Hotfix Release

24 Feb 01:08
Compare
Choose a tag to compare

Utilize SOAP API for mdapi deployments

Fixes #398 for Sfpowerscripts Azure extension

Release 19.2 Hotfix Release

10 Feb 08:41
Compare
Choose a tag to compare

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

01 Feb 06:26
Compare
Choose a tag to compare

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

  • Sfpowerscripts Azure pipelines extension will no longer receive feature updates, but will continue to be maintained.
  • Delta package in CLI
  • #356 Deploy Source command in CLI
  • #356 Deploy Destructive Manifest command in CLI

Release 18.4.2

28 Jan 04:35
Compare
Choose a tag to compare

Apply same change in Release 18.4.1 to the CLI, plus fix for syntax error

Release 18.4.1

28 Jan 02:29
Compare
Choose a tag to compare

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

24 Jan 23:56
Compare
Choose a tag to compare

Fixes Package Diff for repositories where the path of packages contains the CWD '.' segment

CLI - 1.6.13
Azure - 18.0.59