What changed since 0.3.6
App-only release — no chart template or values.yaml changes.
Backend:
- Type-coverage gaps that can never be closed no longer PARTIAL a scan forever (#136)
- AWS unmanaged-resource detection now sweeps in AWS-owned IAM managed policies (#138)
- GCP default-network auto-created subnets/routes are suppressed as baseline noise (#139)
- Integrations list now exposes each integration's enabled subscription/account/project scope names (#140)
- Kubernetes resources adopted by ArgoCD or Flux now correctly resolve their "unmanaged" finding, matching existing Helm-adoption behavior (#142)
Frontend:
- Owner-team field now suggests known teams instead of pure free text (#141.1)
- Drift event drawer links directly to ownership editing (#141.2)
- Bulk ownership assignment: select multiple resources and set ownership fields in one action (#141.4)
- Integrations list groups by cloud family and shows scope identity (#140)
Verification
Both images were already verified live on the pilot at these exact commits before this release was cut.
driftdetective/ddetective-backend:0.3.7—sha256:1ee54b7562ef4ba2b90a98b5a5f8580420cd3c95cfb35e895a5a928a31fcd301driftdetective/ddetective-frontend:0.3.7—sha256:d1f97f1b4aa2b9df77c6c414a4c56d96941dc944e6d63e58f43cfded2dc537be
Both multi-arch (linux/amd64, linux/arm64). Chart pulls and templates cleanly:
helm show chart oci://registry-1.docker.io/driftdetective/d-detective --version 0.3.7