We gave “Pull changes” a substantial overhaul, bringing a series of improvements to this core functionality of Hutte.
The following improvements are available both for Scratch Org and Sandbox Projects:
While Hutte previously implicitly opened a pull request whenever you “pulled changes,” we now give you more control over how you transfer your changed metadata from your Salesforce development environment to Git.
Our thinking – when working on a complex feature in your Scratch Org or Developer Sandbox, you might want to move the changes to Git while your work is still in progress, without opening a pull request immediately.
This is especially important if your team uses automation that is triggered by a pull request, which you might only want to run once you consider your work to be ready for review.
From the new “Pull changes” menu item inside the "Project Settings," defaults or placeholders for the individual input fields of the “Pull changes” dialogue can be set.
We ship the feature with the following defaults:
This means that from the onset, your users will find their “Pull changes” form with an empty commit message and pull request description, and a pull request title defaulting to the name of your Scratch Org or Sandbox Feature.
By leveraging the “use as Placeholder only” checkbox in combination with a set of variables that we provide, a typical configuration could make the form appear, for example, like this:
These improvements include the following:
🙌🏻 We have more updates coming your way!