Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.0.0 #467

Merged
merged 1 commit into from
Oct 25, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Oct 25, 2023

🤖 I have created a release beep boop

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)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--fcli branch from 0447cbb to d07a1d3 Compare October 25, 2023 13:32
@rsenden rsenden merged commit 76c2113 into main Oct 25, 2023
@rsenden rsenden deleted the release-please--branches--main--components--fcli branch October 25, 2023 13:47
@github-actions
Copy link
Contributor Author

🤖 Release is at https://github.com/fortify/fcli/releases/tag/v2.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant