App Branches
App branches connect one git branch to your app. Push to that branch and Nuon fetches the config at that commit, rebuilds what changed, and rolls the new version out across your customer installs, in an order you define, with a plan and an approval gate in front of every group. Declare it in abranch.toml at the root of your app config:

Other updates in this release
Read-only role
- A new
org_read_onlyrole grants visibility into an org’s apps, installs, and workflows without the ability to change anything. - Assign it to members and service accounts when someone needs to observe a fleet, not operate it.
- Set and update org member roles from the dashboard or the CLI:
nuon roles list,nuon orgs update-user-role.
A more consistent installs CLI
nuon installsis reorganized into a consistent sub-command hierarchy: related commands nest undernuon installs components,nuon installs actions, and friends instead of compound top-level names.- Command output is more predictable across the group.