Releases: fortify/fcli
Releases · fortify/fcli
v2.0.0
2.0.0 (2023-10-25)
⚠ BREAKING CHANGES
- Core: Most commands/options now use case-sensitive matching to avoid inconsistent behavior between server-side and client-side matching
- Core: Change fcli variable syntax & behavior for easier use
- Core: Change query expression syntax to allow for advanced queries
- Core: Restructure fcli home/data directories. Configuration & session data stored by earlier fcli versions will not be available after upgrading, and will not be automatically removed. It's recommended to manually delete the
~/.fortify/fclifolder when upgrading, and then use the new fcli version to re-apply configuration settings. - Core: Change environment variable names for better clarity and avoiding conflicts with other Fortify command-line utilities
- Core: The .jar version of fcli now requires Java 17 or higher to run
fcli config: Restructure command tree & options for consistency & ease of usefcli config: Move variable-related commands tofcli utilfcli fod: Restructure existing commands & options for consistency & ease of usefcli sc-dast: Minor restructuring of command tree & options for consistency & ease of usefcli sc-sast: Minor restructuring of command options for consistency & ease of usefcli ssc: Restructure existing commands & options for consistency & ease of usefcli tool: Minor restructuring of command options for consistency & ease of use
Features
fcli config: Move variable-related commands tofcli util(ae7ad75)fcli config: Restructure command tree & options for consistency & ease of use (ae7ad75)fcli fod: Fixes, usability improvements & new commands for managing applications, microservices, releases, scans & scan results (ae7ad75)fcli fod: Move out of preview mode, now officially supported (ae7ad75)fcli fod: Restructure existing commands & options for consistency & ease of use (ae7ad75)fcli fod: Various other fixes & usability improvements (ae7ad75)fcli license: New command, adding support for generating MSP & NCD license usage reports (ae7ad75)fcli sc-dast: Minor restructuring of command tree & options for consistency & ease of use (ae7ad75)fcli sc-dast: Various fixes & usability improvements (ae7ad75)fcli sc-sast: Minor restructuring of command options for consistency & ease of use (ae7ad75)fcli sc-sast: New command for listing ScanCentral SAST sensors (ae7ad75)fcli sc-sast: Various fixes & usability improvements (ae7ad75)fcli ssc: Add support for applying filters on issue counts (ae7ad75)fcli ssc: Add support for embedding additional data onfcli ssc appversion get/listcommands (ae7ad75)fcli ssc: New commands for creating local users, refreshing metrics, listing rule packs & listing SSC configuration settings (ae7ad75)fcli ssc: New commands for managing performance indicators & variables (PREVIEW) (ae7ad75)fcli ssc: Restructure existing commands & options for consistency & ease of use (ae7ad75)fcli ssc: Various other fixes & usability improvements (ae7ad75)fcli tool: Add support for FortifyBugTrackerUtility (ae7ad75)fcli tool: Improve tool version & digest handling (ae7ad75)fcli tool: Minor restructuring of command options for consistency & ease of use (ae7ad75)fcli util: Add variable-related commands (moved fromfcli config) (ae7ad75)fcli util: Add various other utility commands (ae7ad75)- Core: Add support for interactive confirmation on commands that require confirmation (ae7ad75)
- Core: Change environment variable names for better clarity and avoiding conflicts with other Fortify command-line utilities (ae7ad75)
- Core: Change fcli variable syntax & behavior for easier use (ae7ad75)
- Core: Change query expression syntax to allow for advanced queries (ae7ad75)
- Core: Restructure fcli home/data directories. Configuration & session data stored by earlier fcli versions will not be available after upgrading, and will not be automatically removed. It's recommended to manually delete the
~/.fortify/fclifolder when upgrading, and then use the new fcli version to re-apply configuration settings. (ae7ad75) - Core: The .jar version of fcli now requires Java 17 or higher to run (ae7ad75)
Bug Fixes
v1.3.2
v1.3.1
v1.3.0
v1.2.5
v1.2.4
1.2.4 (2023-04-07)
Bug Fixes
fcli ssc appversion-artifact download: Include externalmetadata.xml in current state FPR download by passing arbitrary clientVersion parameter to SSC (fixes #257) (2694ffe)fcli tool vuln-exporter install: Add support for latest (2.0.1) version (9c34f73)
Miscellaneous Chores
- release 1.2.4 (4f23048)
v1.2.3
fcli v1.2.2
Bug Fixes
fcli tool sc-client install: Add support for latest (22.2.1) version (38e93eb)