Skip to content

agent-bom v0.94.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 21:46
4363cd2

What's Changed

  • fix(docs): repair out-of-tree links breaking strict mkdocs build by @msaad00 in #3632
  • fix(cli): unified terminal UX — sections, deduped CIS, quiet cloud by @msaad00 in #3633
  • fix(cloud): Key Vault CIS false-PASS + least-privilege deep-scan grants by @msaad00 in #3636
  • fix(cloud): scan Lambda deployment packages + deep-scan pre-tagged container images by @msaad00 in #3634
  • fix(cloud): Lambda discovery on by default (no --include-lambda) by @msaad00 in #3635
  • ci(docs): gate PRs on mkdocs build --strict by @msaad00 in #3638
  • feat(output): scale-ready tabbed + paginated HTML report by @msaad00 in #3637
  • feat(ui): Storybook harness for large dashboard components by @msaad00 in #3640
  • feat(enrich): mature the multi-provider LLM enrichment harness by @msaad00 in #3639
  • fix(scanners): correct OSV fixed_version resolution by @msaad00 in #3644
  • fix(output): SARIF/json finding-count parity + --reproducible timestamps + /dev/null exit by @msaad00 in #3645
  • Part of #1469 (Phase 0: hardware-backed device identity) by @msaad00 in #3646
  • chore: logo + branding consistency pass by @msaad00 in #3647
  • Part of #3499 (Iceberg catalog export) by @msaad00 in #3648
  • Part of #3499 (ClickHouse findings-ingest) by @msaad00 in #3650
  • perf(db): fix cvss filesort + O(table) origin count on hub current reads by @msaad00 in #3654
  • Part of #3192 (drift-as-UI lens) by @msaad00 in #3649
  • Part of #1969 (phase 1: strict mypy for models + core API) by @msaad00 in #3655
  • Closes #3499 tail (Swift bare-call precision) by @msaad00 in #3656
  • perf(db): generic RANGE-partition maintenance + retention rollover by @msaad00 in #3657
  • fix(rbac): resolve NO_AUTH_ROLE from env at call time (kills release-blocker CI flake) by @msaad00 in #3660
  • docs: canonical how-it-works + deployment matrix + editions page by @msaad00 in #3668
  • fix(api): consistent empty-scan response shape across MCP and HTTP surfaces (CI flake) by @msaad00 in #3663
  • Closes #1522 (split output/html.py) by @msaad00 in #3661
  • perf(graph): bounded snapshot-stats, rollup orphans, deep-offset cap (Part of #3664) by @msaad00 in #3669
  • refactor(cli): unify scan verb, tier flags behind --help-all, dedup formats by @msaad00 in #3672
  • fix(cis): fail-closed on per-resource permission denial across ~25 checks (Closes #3679) by @msaad00 in #3691
  • fix(mcp): gate ingest_external_scan as a destructive write (Closes #3681) by @msaad00 in #3692
  • fix(ingest): chunked reconcile_absent + pip-visible ai-enrich security floors by @msaad00 in #3693
  • fix(cis): ERROR on partial permission denial (strict GRC coverage) by @msaad00 in #3695
  • fix(malicious): synthesize vuln-less malicious findings end-to-end by @msaad00 in #3694
  • fix(audit): genesis chain verification and git-SHA range false-positive by @msaad00 in #3696
  • feat(runtime): shield fail-closed defaults, cred redact, SSRF guard by @msaad00 in #3699
  • feat(audit): signed chain checkpoint detects tail truncation by @msaad00 in #3700
  • feat(identity): SCIM patch fixes, audit RBAC, session logout hardening by @msaad00 in #3701
  • chore(dev): 'make preflight' to catch OpenAPI/schema drift before push by @msaad00 in #3702
  • docs: consolidate duplicate doc clusters (stage 1 of #3703) by @msaad00 in #3704
  • feat(identity): auto-bind SCIM subject on API key issuance by @msaad00 in #3705
  • feat(platform): DB-aware /readyz and firewall reload fail-closed by @msaad00 in #3707
  • feat(cloud,runtime): full coverage and shield hardening by @msaad00 in #3706
  • fix(config): warn on unparseable env bool/int/float values by @msaad00 in #3711
  • feat(output): add SARIF partialFingerprints for GitHub dedup by @msaad00 in #3712
  • docs(config): canonical env aliases and regenerated ENV_VARS (#3677) by @msaad00 in #3713
  • refactor(api): centralize /v1 mount on shared API router (#3666) by @msaad00 in #3715
  • chore(tests): group cloud tests under tests/cloud/ (#3703) by @msaad00 in #3716
  • fix(security): resolve CodeQL sensitive export and exception alerts by @msaad00 in #3717
  • chore(tests): group API tests under tests/api/ (#3703) by @msaad00 in #3718
  • fix(security): clear CodeQL alerts and finalize MCP catalog drift (#3675) by @msaad00 in #3719
  • docs(deploy): add README for raw Kubernetes manifests by @andres-linero in #3720
  • docs(deploy): add README for Snowflake deployment assets by @andres-linero in #3721
  • chore(release): prepare 0.94.0 by @msaad00 in #3722
  • fix(accuracy): git-SHA advisory false positives + malicious packages missing from CSV by @msaad00 in #3723
  • docs(release): fold #3723 into 0.94.0 changelog by @msaad00 in #3724

Full Changelog: v0.93.5...v0.94.0