What's New
The story behind each release
Longer write-ups for the bigger changes — what we built, why, and how to use it. See every change in the changelog →
Never lose Terraform state to a missing backend block
Run a workspace whose configuration declares no cloud or backend block and InfraDots now wires its state to your managed InfraDots backend automatically — with a clear heads-up in the run log — instead of silently letting that state disappear. Configs that already define a backend are left exactly as they are.
Read more →Teach your AI reviewer a rule once — it remembers it everywhere
Save a one-off review instruction as durable, org-wide guidance and the AI reviewer applies it to every future review, across every workspace. InfraDots distills your note into a clean rule, you confirm it, and you can remove any guidance from settings.
Read more →Spot the workspaces that need attention
A new org-wide Usage view scores every workspace on reliability, speed, change, and drift — and floats the flakiest, slowest, and most stale straight to the top. No setup, built entirely on runs you already have.
Read more →See exactly what each workspace manages
Every finalized Terraform state is now indexed by resource type. Browse the inventory across your org, drill into "who uses aws_iam_role," and ask the Slack bot — no state downloads required.
Read more →Introducing drifthound — open-source AWS drift detection
A new open-source tool that answers a question most drift scanners can't — not "did fields on this resource change?" but "what's in my AWS account that no Terraform state owns?"
Read more →Workspaces now wire themselves up
Stop hand-maintaining the list of which workspaces depend on which. Upload a Terraform state and InfraDots parses the terraform_remote_state references for you.
Read more →Custom agent skills, as first-class resources
Skills are now real records you can create, list, and version through the API — not prompts buried in agent code.
Read more →Variable sets — define once, attach everywhere
Group variables into reusable sets, attach them to one workspace or many, and update in one place when something changes.
Read more →InfraDots in Slack
Get job notifications, request approvals, and react to plan/apply events from the channels your team already lives in.
Read more →Drift detection — and the agent that fixes it
Periodic re-plans surface the gap between your code and your live infrastructure. With the agent enabled, the fix lands as a pull request before you've finished reading the alert.
Read more →One agent to coordinate the rest — auto-review and auto-implement
A new orchestrator runs risk review on every plan and, when you opt in, drafts the fix as a PR — so one human approval can drive an entire review-and-fix cycle.
Read more →
