For the complete StackGuardian documentation index, see llms.txt. An extended version with full page content is available at llms-full.txt.
Skip to main content

1.52.0 🆕

What's changed​

Release Date: October 29th, 2026

🚀 New Features​

Terraform provider: Stacks (Beta)​

Manage Stacks in Terraform with the new stackguardian_stack resource and data source, built from a stack template revision. Workflow settings you don't set come from the templates, and changing template_group_id upgrades the Stack. terraform plan returns a clear error when the Workflows you list don't match the template.

Kyro: Better Plan mode​

Plan mode ends with a plan card that you can accept or keep revising. Kyro tells you when part of a request can't be done instead of dropping that step. Requests that cover several tasks use the right guidance for each one.

Blocking policies in dependency health​

Dependency health lists the configuration Policy rules that would stop a Workflow or Stack from saving or running, and why. Each Policy whose rules would block the next run gets its own "Configuration policy failing" alert on the Workflow page, with its rule results one click away. Run and Drift Check stay blocked until it's fixed.

MCP tools: Create PR & Plan and VCS triggers​

Create PR & Plan opens a pull request for a codified infra project and starts a plan on that branch in one confirmed call. create_workflow and update_workflow can also set VCS triggers: push or tag runs, PR plans, branch, approval before apply, and file filters.

🔥 Enhancements​

  • Policies: Approval-only configuration policies no longer block saving. The approval is collected when the Workflow or Stack runs. Policies that fail outright still block.
  • Policies: Click the summary cards on the Policy sets list and the Overview tab to filter by one or more results. The Overview and Scope tables show the Workflow Group path. A policy set with no rule or scope shows a "Not enforced" badge, and the Scope tab has a new org-wide enforcement card.
  • Kyro: Thinking steps show one row per tool call, with an icon that animates while the call runs. Labels switch to past tense when the call finishes, and repeated calls say what each one was about.
  • Dependency health: Clicking a health issue expands the collapsed sections above the field and scrolls to it.
  • Workflow Groups: Delete is disabled for groups that still contain groups, Stacks, or Workflows. Hover over it to see why.
  • Stacks: Action cards have an ID popover with a copy button.
  • Workflows: "NoCode Form unavailable" warnings for template inputs, custom steps, and lifecycle steps appear as dismissible banners at the top of the page.
  • API: The Workflows, Stacks, templates, and Connectors lists accept get_count=true and return only the total.

🐛 Bug fixes​

  • Policies: OPA deny messages, or the evaluation message when there's no deny message, show in a Result / Message table on the Workflow and Stack overview. This includes data.-prefixed queries and object-style results. Previously, they were only in the JSON view.
  • Policies: The group path shows Workflow Group names instead of IDs, summary card counts no longer change when you filter by rule result, and badge card buttons are hidden for steps that are already done.
  • Stacks: Stack updates and upgrades resolve ${reference::...} outputs between Workflows. Previously, the literal string could be passed to the run.
  • SGCode: API key and OAuth callers can create Workflows and run the first plan without a 401 error.
  • Terraform provider: Invalid JSON inputs are caught at plan time, and the stackguardian_stack_template_revision data source works again.
  • Search: Searches ignore case in the Workflow Group, Stack, and Connector pickers, the Terraform and CloudFormation resource filters, Search Output References, and the discovery results filter.
  • Lists: Lists with many pages no longer stop early or miss items.

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.