What's Changed
- feat(github): parse workflow YAML for actions, secrets, and permissions by @jychp in #2370
- feat(github): add GitHub App authentication support by @jychp in #2375
- fix(github): harden repo sync for fine-grained PAT denials by @kunaals in #2373
- test(integration): use testcontainers for Neo4j integration tests by @kunaals in #2377
- feat: Add kubernetes ingress support by @ishaanverma in #2064
- fix(github): retry transient connection resets during org sync by @kunaals in #2379
- feat(trivy): load all packages, not just vulnerable ones by @kunaals in #2380
- feat(kube): Add Kubernetes Ingress to AWS ALB relation by @ishaanverma in #2382
- fix(identitycenter): scope RESOURCE edges to the IC owner account by @jychp in #2381
- chore: bump the minor-and-patch group with 2 updates by @dependabot[bot] in #2384
- chore: bump the minor-and-patch group with 7 updates by @dependabot[bot] in #2385
- chore: bump python from
218027atoe508a34by @dependabot[bot] in #2383 - fix(metrics): disambiguate relationship metrics with source/target labels by @jychp in #2386
- feat(kubernetes): add region property to KubernetesContainer by @kunaals in #2387
- feat(trivy): add normalized_id for cross-tool package matching by @kunaals in #2388
- feat(syft): Add Syft module for dependency graph enrichment by @kunaals in #2345
- fix(aws): skip CodeBuild unsupported/timeout regions by @kunaals in #2390
Full Changelog: 0.128.0...0.129.0