Skip to content

v3.24.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Aug 13:10
3eeaf79

3.24.0 (2026-08-21)

Features

  • fcli ai-assist mcp start-stdio: Add --server-name option to configure custom MCP server name, defaulting to either fcli-<module> or fcli (depending on whether --module is specified) (65ddc65)
  • fcli aviator ssc apply-remediations: Add --source-encodings option for source file decoding and encoding (e63c814)
  • fcli aviator ssc audit: Add --source-encodings option for source decoding and audit skip reporting (e63c814)
  • fcli fod aviator apply-remediations: Add --source-encodings option for source file decoding and encoding (e63c814)
  • fcli fod issue get: New command for retrieving issue data for a single issue (f4f5bf1)
  • fcli fod session login: Add --code and --totp options to support MFA-based logins (resolves #1059) (cf882bb)
  • fcli ssc issue get: New command for retrieving issue data for a single issue (f4f5bf1)

Bug Fixes

  • fcli aviator ssc apply-remediations: apply source edits using the encoding declared in audit.fvdl instead of assuming UTF-8 (71919f7)
  • fcli aviator ssc apply-remediations: Atomic Remediation with Exception Handling and Compliance Reporting (92bcbe1)
  • fcli aviator ssc audit: Upload only issues written in the current audit run (#1063) (97e587a)
  • fcli fod aviator apply-remediations: apply source edits using the encoding declared in audit.fvdl instead of assuming UTF-8 (71919f7)
  • fcli fod aviator apply-remediations: Atomic Remediation with Exception Handling and Compliance Reporting (92bcbe1)
  • fcli fod dast-scan start: Restore --vpn support and 422 active-scan fallback (lost in Aviator 26.2 merge) (fbf4f7b)
  • fcli fod dast-scan start: Restore fix to allow DAST scan to start if no prior scans exist (lost in Aviator 26.2 merge) (fixes #1068) (fbf4f7b)
  • fcli fod microservice create: Re-add non-microservice application guard (lost in Aviator 26.2 merge) (fbf4f7b)