1.39.0 π
What's changedβ
π₯ Enhancementsβ
Mass upgrade wizard (Templates)β
Change a template revision across all usages in one guided flow from the Usage tab, instead of updating each usage individually.
Workflow Runs improvementsβ
A batch of improvements based on pre-release feedback:
- Warnings no longer reported as errors β Plans whose only diagnostics were warnings (lock-file updates, provider GPG expiry) previously showed "Errors detected." Warnings now have their own state and a "View warnings" action.
- Readable resource changes β Attributes now display one per line, with replace-forcing changes first and both before/after values shown. On Apply, "known after apply" placeholders resolve against the applied state.
- Output markers β Outputs now carry the same add/changed/deleted markers as resources. Resource lists paginate 15 per page with changed resources first, across Plan, Apply, Destroy, and Refresh.
- Run IDs as links β Run IDs and "View run" are now real links β cmd/ctrl/middle-click opens them in a new tab.
- Cleaner logs β Untitled "RUN OUTPUT" blocks (~40% of accordions) have been removed. Multi-line
[SG_DEBUG]messages no longer leak continuation lines. - Log download errors β A storage-denied download (e.g. HTTP 403) now reports the actual status instead of the "Browser permission required" prompt, which is reserved for local-network fetches.
- Exact timestamps on hover β Section dates reveal the full timestamp on hover, everywhere in the run summary.
noCode Formsβ
The Create Reference button now appears on email, URL, and password fields. ${stack::...} is accepted as a valid reference, and decimals are rejected in integer fields.
Dev Portalβ
Custom Workflow steps are no longer dropped when building a Stack payload from a compare result. Missing Terraform, OpenTofu, and Custom defaults are now seeded correctly.
Deep linksβ
A template deep link now opens in the org that owns the template when you have no last-used org.
π Bug fixesβ
- Connector group edit (AWS/Azure) β Only newly added child integrations are patched on edit; existing children are left untouched, restoring the previous group update behavior.
- Notifications β Notifications now render as Alerts for orgs enrolled in the new experience, with no flash between old and new styles on load.
More improvements and new capabilities are on the way, and your feedback continues to shape what we build next. Thank you for being part of the StackGuardian journeyβwe're looking forward to what's ahead.