Releases: fortify/fcli
Releases · fortify/fcli
v3.9
v3.9.0
3.9.0 (2025-09-29)
Features
fcli fod *-scan setup: Implement--skip-if-existsoption for all scan types (resolves #593) (219c6f6)fcli fod microservice: Add--attrsand--auto-required-attrsoptions on applicable micro service commands (resolves #640) (5b7eb7e)fcli ssc appversion create: Add--add-tagsand--rm-tagsoptions (6c3a5a4)fcli ssc appversion update: Add--add-tagsand--rm-tagsoptions (6c3a5a4)fcli ssc issue-template create: Add--add-tagsand--rm-tagsoptions (6c3a5a4)fcli ssc issue-template update: Add--add-tagsand--rm-tagsoptions (6c3a5a4)- Add
fcli ssc custom-tagcommands for creating, listing, and updating custom tags (6c3a5a4) - Add
fcli ssc issue-templatecommands for managing issue templates, deprecate correspondingfcli ssc issue *-template(s)commands (6c3a5a4) - Add
fcli util mcp-server startcommand to allow LLMs to interact with Fortify products through fcli (#806) (92131a6)
Bug Fixes
fcli aviator ssc audit: Prevent command from stalling on errors & other error handling improvements (#811) (4deff48)fcli fod *-scan wait-for: Add scan queue position (see #677) (219c6f6)fcli fod access-control update-user: Change action field toREQUESTEDinstead ofUPDATED, as changes may not be applied immediately by FoD (09e39bf)fcli fod dast-scan cancelnot working (ba59f6f)fcli fod dast-scan start: Implemented DAST Automated scan queuing/cancelling to avoid error if scan already running (fixes #565) (51aa462)fcli ssc action run ci: Fix failure when Aviator audit is enabled (fixes #789) (103263a)- Add fcli action SpEL functions documentation (#791) (daf54a5)
Development Release - mcp-server branch
MCP server functionality has now been merged into the dev/v3.x branch for inclusion in the next fcli 3.9.0 release. If you wish to play around with the fcli MCP server feature, please download artifacts from either dev/v3.x development release, or 3.9.0+ release once released.
v3.8.1
v3.8.0
3.8.0 (2025-07-25)
⚠️ Release process for fcli v3.8.0 failed
Fcli binaries and documentation for this release are not available; please see https://github.com/fortify/fcli/releases/latest for latest release assets.
Features
fcli aviator session login: Validate connection and token (0befdb7)fcli aviator ssc audit: Generate remediations.xml with code fixes from aviator audit results (0befdb7)fcli aviator: SAST Aviator 25.3.0 release (0befdb7)gitlab-sast-reportactions: Add trace nodes (f2df2e4)- Action schema: Support
if:instruction on individualwith:elements (f6f8175) - Add
gitlab-codequality-reportactions for SSC and FOD (resolves #733) (8c9b87c) - Add action schema documentation (see #701) (f1acba0)
- FoD
setup-releaseaction: Add--storeoption to store FoD release data in fcli variable (e325852) - SSC
ciaction: Add support for running Aviator audit after scan completion (resolves #750) (5722a68) - SSC
setup-appversionaction: Add--storeoption to store SSC application version data in fcli variable (e325852)
Bug Fixes
fcli aviator ssc audit: Improve handling ofPROTOCOL_ERRORby adding retry for failed streams (0befdb7)fcli aviator ssc audit: Skip suppressed issues in Aviator audit (0befdb7)fcli aviator token *:--emailoption is now optional in aviator token commands (0befdb7)- Action
run.fcliinstruction: Improve error handling (5fedf4a) - Commands that output
Actioncolumn: Fix (renamed)__action__property being included in output even if not explicitly listed in-o <fmt>=<properties>(fixes #774) (8352608) - Commands that output
Actioncolumn: Fix__action__property improperly being renamed toActionfor technical output formats likejsonoryaml(fixes #774) (8352608) - Commands that output
Actioncolumn: Fix,__action__:Actionbeing appended toexproutput (fixes #774) (8352608) - SSC
setup-appversionaction: Add missing quotes to avoid exception if the name of the application version to create contains spaces (9e0dbba) - Throw proper exception on invalid character encoding (resolves #772) (3fb54bb)
v3.8
v3.7.0
3.7.0 (2025-07-07)
Features
Bug Fixes
ciaction: Improve & complement usage help (fixes #752, closes #762) (22a5498)fcli aviator ssc audit: Fix thread synchronization issues that randomly cause exceptions while auditing (7819ec5)gitlab-*-reportactions: Output empty string instead ofnullfordescriptionfield (da7f705)gitlab-dast-reportFoD action: Fix exception if site tree is unavailable (6b24369)- Fix action progress messages not being cleared before final output (fixes #766) (4f03395)
- Fix incorrect synopsis in documentation for built-in actions (fixes #765) (closes #767) (4f18948)
- SSC
check-policyaction: Fix --filterset option being ignored (55e555d)
v3.7
v3.6.0
3.6.0 (2025-06-14)
Features
*-sast-reportactions: Add--source-diroption to allow for matching Fortify-reported source file paths against repository file paths (fixes #749) (775c5a3)ciactions: Automatically pass--source-diroption to SAST report actions (fixes #749) (775c5a3)fcli fod: Newfcli fod oss list-componentscommand (resolves #244) (775c5a3)