Releases: fortify/fcli
Releases · fortify/fcli
Development Release - dev/v3.x branch
See Assets section below for latest build artifacts
v3.15.0
3.15.0 (2026-02-22)
Features
bitbucket-*-reportactions: Add--publishoption to publish reports directly to BitBucket (only available when running in BitBucket pipeline) (edbe841)fcli fod issue update: Add--attributesoption to allow for updating custom attributes (371947b)fcli license ncd-report create: Makeprojectsconfiguration setting optional, iterating over all projects in organization by default (edbe841)fcli sc-sast sensor list: Add--appversionoption for listing sensors for the pool to which the given application version is mapped (edbe841)fcli sc-sast sensor list: Add--latest-onlyoption to only return the latest sensor version (edbe841)fcli sc-sast sensor list: Add--pooloption for listing sensors for a specific pool (edbe841)fcli sc-sast sensor list: AddcompatibleClientVersionto output (edbe841)fcli tool env *: Add--output-asoption forado,github,gitlabcommands (3de393c)fcli tool env init: Produce output through fcli output framework to support standard fcli output (format) options and allow other fcli commands or external tools to programmatically process the output (edbe841)fcli tool env init: Supportfcli:selfandfcli:bootstrappedtool specifiers to register current (bootstrapped) fcli path (mostly meant for testing purposes) (edbe841)github-*-reportactions: Add--publishoption to publish reports directly to GitHub (only available when running in GitHub Actions workflow) (edbe841)gitlab-*-reportactions: Add--publishoption to publish reports directly to GitLab (only available when running in GitLab pipeline) (edbe841)- Documentation: Add comprehensive fcli-based CI integration documentation for GitHub, GitLab, and Azure DevOps (b936989)
- Documentation: Add simplified installation & upgrade instructions based on
@fortify/setupNPM component (b936989) - fcli action framework:
out.writeinstruction now automatically creates non-existing parent directories (b936989) - fcli action framework: Add
docRenderer().*SpEL functions (internal use only) (b936989) - fcli action framework: Add
on.fail&on.successhandling to all step instructions (cb653b5) - fcli action framework: Add CI-specific SpEL functions to allow fcli actions to auto-detect current CI system, upload security reports, add PR/MR comments, ... (edbe841)
- fcli actions framework: Allow
causeto be specified onthrowandlog.*instructions (7d6c4e9) - fcli actions framework: Replace nested
stepsinstructions withdoinstructions for consistency (cc922da) - FoD
ciaction: AddCOPY_FROM_RELEASEconvenience environment variable (f7356fe) - FoD
ciaction: AddDO_AVIATOR_AUDITconvenience environment variable (f7356fe) - FoD
ciaction: AddDO_SCA_SCANconvenience environment variable (f7356fe) - FoD
ciaction: AddOVERRIDE_SAST_SETTINGSenvironment variable to override existing scan settings (f7356fe) - FoD
ciaction: AddSAST_ASSESSMENT_TYPEconvenience environment variable (f7356fe) - FoD
packageaction: Auto-detect whether-ossoption needs to be passed based on SAST scan settings (6fd2957) - FoD
setup-releaseaction: Add--override-sast-settingsCLI option (f7356fe) - FoD/SSC
github-sast-reportaction: Publish Fortify issues either through SARIF file or as check run annotations depending on availability of GitHub Advanced Security Code Scanning features (afcad35) - SSC
packageaction: Auto-detect compatible ScanCentral Client version for packaging (if no explicit version configured by user) (edbe841)
Bug Fixes
ciaction: Skip PR comment if enabled but current run is not for a PR (b61c483)fcli * action run: Fix option parsing to better handle boolean flags (ba8d804)fcli tool * register: Fix registration of unknown tool versions from user-provided path (edbe841)fcli tool env init: Fix registration of unknown tool versions from user-provided path (edbe841)fcli tool sc-client install: Improve JRE detection (a9f3146)fcli tool sc-client install: Install Alpine-compatible JRE if on Alpine (f632a4d)- fcli action framework:
#joinSpEL function: Improve support for multiple newline/tab characters in separator (b936989) - fcli action framework: Fix output of
log.infoandlog.warninstructions (edbe841) - FoD/SSC
*-reportactions: Report issue file paths relative to workspace directory instead ofSOURCE_DIR(afcad35)
v3.15
v3
latest
Development Release - doc/ci-updates branch
See Assets section below for latest build artifacts
Development Release - refactor/ci-rest-helpers branch
See Assets section below for latest build artifacts