A hotfix is an emergency change delivered directly to a published version without waiting for in-progress feature work on other branches. Hotfix branching isolates the fix on a dedicated branch, publishes it independently, and then brings it into other branches through a merge.
Hotfix branching requires create, update, and publish permissions on the application.
When to Use a Hotfix
Use hotfix branching when all of the following are true:
A critical issue exists in the currently published (live) version.
One or more feature branches are in progress and must not be disrupted.
The fix must reach production before the next planned release.
For non-critical issues, patch the fix on an existing branch and publish as a regular release.
Hotfix Branching Steps
Step 1: Create a Hotfix Branch From the Live Version
In the module toolbar, click the checkout pill.
Select
Manage Versions.
Locate the version currently set as the default.
On that row, select
(ellipsis) >
Create Branch from [version name].
In the Branch Name field, enter a name indicating it is a hotfix (for example,
hotfix/fix-payment-validation).Click Create Branch.
The platform switches to the hotfix branch.
Step 2: Apply the Fix
Make the necessary changes on the hotfix branch. Keep the scope narrow: only include what is required to resolve the issue. Do not add unrelated changes.
Step 3: Publish the Hotfix Branch
In the module toolbar, click the checkout pill.
Select
Manage Versions.
On the hotfix branch, select
(ellipsis) >
Publish.... The Publish dialog opens.
Select Make Published Version Default to make the fix immediately live.
Click Publish.
The hotfix version becomes the new default. See Publishing Branches for all publish options.
Step 4: Merge the Fix Into Feature Branches
After publishing the hotfix, merge the fix into any in-progress feature branches to keep them up to date. For each feature branch, start a merge with the hotfix version or branch as the source and the feature branch as the target.
See Merging Branches for the full merge steps.
Changelog
Date | Change |
|---|---|
2026-08-26 | Renamed from Hotfix Workflow to Hotfix Branching; updated Steps 1 and 3 to Manage Versions dialog flow; simplified Step 4 to reference Merging Branches. |
2026-07-17 | Initial publication. |