Skip to content

Releases: fortify/fcli

v2.0.0

25 Oct 13:47
76c2113

Choose a tag to compare

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/fcli folder 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 use
  • fcli config: Move variable-related commands to fcli util
  • fcli fod: Restructure existing commands & options for consistency & ease of use
  • fcli sc-dast: Minor restructuring of command tree & options for consistency & ease of use
  • fcli sc-sast: Minor restructuring of command options for consistency & ease of use
  • fcli ssc: Restructure existing commands & options for consistency & ease of use
  • fcli tool: Minor restructuring of command options for consistency & ease of use

Features

  • fcli config: Move variable-related commands to fcli 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 on fcli ssc appversion get/list commands (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 from fcli 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/fcli folder 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

  • Core: Most commands/options now use case-sensitive matching to avoid inconsistent behavior between server-side and client-side matching (ae7ad75)
  • Core: Various bug fixes and many other improvements (ae7ad75)

v1.3.2

12 Oct 13:50
6a8b2b8

Choose a tag to compare

1.3.2 (2023-10-12)

Bug Fixes

  • fcli tool vuln-exporter install: Add support for latest (2.0.4) version (a44ddc3)

v1.3.1

20 Sep 14:19
ba00eed

Choose a tag to compare

1.3.1 (2023-09-20)

Bug Fixes

  • fcli tool sc-client install: Add support for latest (23.1.0) version (93af1c6)
  • fcli tool vuln-exporter install: Add support for latest (2.0.3) version (c7d4af6)

v1.3.0

18 Aug 13:49
b3df9fb

Choose a tag to compare

1.3.0 (2023-08-18)

Features

  • Configurable connect & socket timeout (3015bb5)

v1.2.5

07 Apr 14:18
552bdd4

Choose a tag to compare

1.2.5 (2023-04-07)

Bug Fixes

  • fcli tool vuln-exporter install: Add support for latest (2.0.2) version (e0ce21a)

v1.2.4

07 Apr 09:58
7dd69f2

Choose a tag to compare

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

v1.2.3

09 Mar 10:05
6ebbbd1

Choose a tag to compare

1.2.3 (2023-03-09)

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 v1.2.2

05 Mar 22:40
c44b535

Choose a tag to compare

Bug Fixes

  • fcli tool sc-client install: Add support for latest (22.2.1) version (38e93eb)

fcli v1.2.1

05 Mar 22:06
d27b8b4

Choose a tag to compare

Bug Fixes

  • Custom trust store ignored by native binaries (fixes #253) (a0af875)

fcli v1.2.0

09 Feb 12:41
4942b25

Choose a tag to compare

Features

  • FoD: Add fod sast-scan setup (implements #225) (e556f1e)
  • FoD: Added functionality for user CRUD (implements #245) (818622a)
  • FoD: Added functionality for user group CRUD (implements #246) (818622a)

Bug Fixes

  • fcli tool vuln-exporter install: Add support for latest (2.0.0) version (d7ccaea)