Skip to content

Commit

Permalink
chore(main): release 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Mar 15, 2023
1 parent 701f098 commit a04975d
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 1 deletion.
57 changes: 57 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Changelog

## [2.0.0](https://github.com/fortify/fcli/compare/v1.2.3...v2.0.0) (2023-03-15)


### ⚠ BREAKING CHANGES

* `fcli sc-dast scan retry import-results`: Rename to `fcli sc-dast scan publish` as this can also be used for initial publishing
* `fcli sc-dast scan retry import-findings`: Rename to `fcli sc-dast scan retry-import-findings` to reduce command tree depth
* `fcli config ssl truststore`: Rename command tree to `fcli config truststore`
* Config & State: Restructure variable-related commands
* `fcli ssc appversion-artifact download`: Move application version state download to separate `fcli ssc appversion-artifact download-state` command
* `fcli ssc appversion-artifact download`: Add alias `download-by-id` to differentatie from `download-state`
* `fcli ssc appversion-artifact download`: Change artifact id option to positional parameter
* `fcli ssc appversion-artifact import debricked`: Rename command to `fcli ssc appversion-artifact import-debricked`
* `fcli ssc appversion-artifact purge by-id`: Rename command to `fcli ssc appversion-artifact purge-by-id`
* `fcli ssc appversion-artifact purge by-date`: Rename command to `fcli ssc appversion-artifact purge-older-than`
* `fcli ssc appversion-artifact purge by-date`: Change `--older-than` option to positional parameter
* Config & State: Change fcli configuration file locations; you may need to re-apply configuration settings like proxy and trust store (closes #238)
* Config & State: Change fcli persistent state file locations; existing sessions and variable data will be lost (closes #239)
* Config & State: Move variable-related commands from `fcli config var` to `fcli state var` (closes #237)
* Config & State: Rename `FORTIFY_HOME` and `FCLI_HOME` environment variables to `FORTIFY_DATA_DIR` and `FCLI_DATA_DIR` (closes #248)
* Rename `FORTIFY_HOME` and `FCLI_HOME` environment variables to `FORTIFY_DATA` and `FCLI_DATA` (resolves #248)
* Remove support for predefined `?` variables (resolves #160)
* Change syntax for referencing variables from `{?var:prop}` to `::var::prop` (resolves #160)

### Features

* `fcli config ssl truststore`: Rename command tree to `fcli config truststore` ([648a632](https://github.com/fortify/fcli/commit/648a6328e5c219a55b6d34f01289ac441a9ff93b))
* `fcli sc-dast scan retry import-findings`: Rename to `fcli sc-dast scan retry-import-findings` to reduce command tree depth ([f0ad92d](https://github.com/fortify/fcli/commit/f0ad92d952e299c5704331b7e6c9ad8a8da26381))
* `fcli sc-dast scan retry import-results`: Rename to `fcli sc-dast scan publish` as this can also be used for initial publishing ([f0ad92d](https://github.com/fortify/fcli/commit/f0ad92d952e299c5704331b7e6c9ad8a8da26381))
* `fcli ssc appversion-artifact download`: Add alias `download-by-id` to differentatie from `download-state` ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact download`: Change artifact id option to positional parameter ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact download`: Move application version state download to separate `fcli ssc appversion-artifact download-state` command ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact import debricked`: Rename command to `fcli ssc appversion-artifact import-debricked` ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact purge by-date`: Change `--older-than` option to positional parameter ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact purge by-date`: Rename command to `fcli ssc appversion-artifact purge-older-than` ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli ssc appversion-artifact purge by-id`: Rename command to `fcli ssc appversion-artifact purge-by-id` ([bc41db3](https://github.com/fortify/fcli/commit/bc41db3df37558d313693d2f9c7ec654bb72b432))
* `fcli tool * install`: Add option to warn instead of fail on digest mismatch (resolves [#251](https://github.com/fortify/fcli/issues/251)) ([a3c0d41](https://github.com/fortify/fcli/commit/a3c0d41d67fa95aff5ed2c2d2224a526622f0f5b))
* `fcli tool * install`: Install latest version known to fcli by default, rather than 'latest' to avoid potential digest mismatches (resolves [#251](https://github.com/fortify/fcli/issues/251)) ([a3c0d41](https://github.com/fortify/fcli/commit/a3c0d41d67fa95aff5ed2c2d2224a526622f0f5b))
* `fcli tool * list`: Include information on what version will be installed by default (resolves [#251](https://github.com/fortify/fcli/issues/251)) ([a3c0d41](https://github.com/fortify/fcli/commit/a3c0d41d67fa95aff5ed2c2d2224a526622f0f5b))
* Add support for resolving default variable property using `::var::` syntax (resolves [#160](https://github.com/fortify/fcli/issues/160)) ([5efb6ba](https://github.com/fortify/fcli/commit/5efb6bade08de0ee1c71deee3934d10b70573400))
* Change syntax for referencing variables from `{?var:prop}` to `::var::prop` (resolves [#160](https://github.com/fortify/fcli/issues/160)) ([5efb6ba](https://github.com/fortify/fcli/commit/5efb6bade08de0ee1c71deee3934d10b70573400))
* Config & State: `fcli config clear` now only clear configuration data; new `fcli state clear` command clears only state data ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Add support for `FCLI_CONFIG_DIR` and `FCLI_STATE_DIR` environment variables, allowing for example to have a shared config directory and private state directory ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Change fcli configuration file locations; you may need to re-apply configuration settings like proxy and trust store (closes [#238](https://github.com/fortify/fcli/issues/238)) ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Change fcli persistent state file locations; existing sessions and variable data will be lost (closes [#239](https://github.com/fortify/fcli/issues/239)) ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Move variable-related commands from `fcli config var` to `fcli state var` (closes [#237](https://github.com/fortify/fcli/issues/237)) ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Rename `FORTIFY_HOME` and `FCLI_HOME` environment variables to `FORTIFY_DATA_DIR` and `FCLI_DATA_DIR` (closes [#248](https://github.com/fortify/fcli/issues/248)) ([72e5604](https://github.com/fortify/fcli/commit/72e5604cd7976c4139974d3b080b76ed384da648))
* Config & State: Restructure variable-related commands ([c9290b3](https://github.com/fortify/fcli/commit/c9290b3f3f0710fbb7556aabdb52bf27bdc37d3e))
* Remove support for predefined `?` variables (resolves [#160](https://github.com/fortify/fcli/issues/160)) ([5efb6ba](https://github.com/fortify/fcli/commit/5efb6bade08de0ee1c71deee3934d10b70573400))
* Rename `FORTIFY_HOME` and `FCLI_HOME` environment variables to `FORTIFY_DATA` and `FCLI_DATA` (resolves [#248](https://github.com/fortify/fcli/issues/248)) ([5dbf71b](https://github.com/fortify/fcli/commit/5dbf71b52c925697621fe581df7a547507a32a31))


### Bug Fixes

* `fcli tool`: Update and improve usage instructions (resolves [#251](https://github.com/fortify/fcli/issues/251)) ([a3c0d41](https://github.com/fortify/fcli/commit/a3c0d41d67fa95aff5ed2c2d2224a526622f0f5b))
* Missing aliases on some commands, like `ls` on `session list` and `tool list` commands ([a00b076](https://github.com/fortify/fcli/commit/a00b07606c5c83059dc1c02ce9b2ec659aaefbe9))

## [1.2.3](https://github.com/fortify/fcli/compare/v1.2.2...v1.2.3) (2023-03-09)


Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.2.3
2.0.0

0 comments on commit a04975d

Please sign in to comment.