Releases: cycodehq/cycode-cli
Releases · cycodehq/cycode-cli
Release - 3.0.1
Release - 3.0.0
Breaking changes
- Support for Python 3.8 has been discontinued due to end-of-life.
- Options:
- Option
--report
ofcycode scan
was renamed to--cycode-report
. - Option
--commit_range
ofcycode scan commit-history
was renamed to--commit-range
. - Option
--secret
was renamed to--client-secret
. - Options
--client-id
and--client-secrets
moved fromcycode scan
tocycode
.
- Option
- Output:
- Deprecated
scan_id
field was deleted from JSON output. Usescan_ids
instead. - The pre-commit hook now uses text output for SCA.
- Default output type changed from
text
torich
. To restore the old behavior providecycode -o text
option.
- Deprecated
- Commands:
- Commands
cycode auth check
andcycode version
were removed. Usecycode status
instead. - Commands with
_
(underscore) now use-
(hyphen). Affected commands:commit-history
,pre-commit
,pre-receive
. Note: backward compatibility is provided temporarily and will be deleted in the coming releases.
- Commands
What's Changed
- Add CLI output exporting in HTML, SVG, and JSON formats by @MarshalX in #297
- Add rich output (Violation Cards); improve text output by @MarshalX in #295
- Add rich progress bar with spinner and elapsed time by @MarshalX in #286
- Add rich tables with more useful information, colorful values, visual separators of row groups, and clickable paths by @MarshalX in #287 and #289
- Add formatted and colorized text in logs (
--verbose
mode) by @MarshalX in #285 - Add text output support for SCA by @MarshalX in #307
- Add syntax highlight for code snippets in text output by @MarshalX in #290
- Add retry behavior for HTTP requests by @MarshalX in #291
- Add error message from server responses to the user space by @MarshalX in #294
- Polishing with various bug fixes by @MarshalX in #299, #302, #303, #293, #296, #309
Showcase
Violation Cards!
Modern UI
Improved text AKA compact output
Refreshed tables output
Full Changelog: v2.4.0...v3.0.0
Release - 2.4.0
Release - 2.3.3
What's Changed
Full Changelog: v2.3.2...v2.3.3
Release - 2.3.2
Release - 2.3.1
What's Changed
Full Changelog: v2.3.0...v2.3.1
Release - 2.3.0
What's Changed
- Add latest CLI version check by @MarshalX in #276
- Add support for running Gradle restore command on all subprojects by @morsa4406 in #278
- Increase project chunk size for SAST by @MarshalX in #279
- Update severity threshold docs by @MarshalX in #277
Full Changelog: v2.2.0...v2.3.0
Release - 2.2.0
Release - 2.1.1
What's Changed
Full Changelog: v2.1.0...v2.1.1
Release - 2.1.0
What's Changed
- Add
cycode status
command by @MarshalX in #268 - Add
--severity-threshold
support for all scan types by @MarshalX in #269 - Add internal AI remediations command for IDE plugins by @MarshalX in #270
- Implement Ruby restore support for SCA by @naftalicy in #271
Full Changelog: v2.0.0...v2.1.0