- Added debug print when excluding item from ID set due to missing dependency.
- Added a validation to the validate command, failing when non-ignorable errors are present in .pack-ignore.
- Fixed an issue where
mdx server
did not close when stopped in mid run. - Fixed an issue where
-vvv
flag did not print logs on debug level. - enhanced validate command to list all command names affected by a backward compatibility break, instead of only one.
- Added support for Wizard content item in the format, validate, upload, create-id-set, find-dependecies and create-content-artifacts commands.
- Added a new flag to the validate command, allowing to run specific validations.
- Added support in unify and create-content-artifacts for displaying different documentations (detailed description + readme) for content items, depending on the marketplace version.
- Fixed an issue in upload where list items were not uploaded.
- Added a new validation to validate command to verify that cliName and id keys of the incident field or the indicator field are matches.
- Added the flag '-x', '--xsiam' to upload command to upload XSIAM entities to XSIAM server.
- Fixed the integration field isFetchEvents to be in lowercase.
- Fixed an issue where validate -i run after format -i on an existing file in the repo instead of validate -g.
- Added the following commands: 'update-remote-data', 'get-modified-remote-data', 'update-remote-system' to be ignored by the verify_yml_commands_match_readme validation, the validation will no longer fail if these commands are not in the readme file.
- Updated the release note template to include a uniform format for all items.
- Added HelloWorldSlim template option for --template flag in demisto-sdk init command.
- Fixed an issue where the HelloWorldSlim template in demisto-sdk init command had an integration id that was conflicting with HelloWorld integration id.
- Updated the SDK to use demisto-py 3.1.6, allowing use of a proxy with an environment variable.
- Set the default logger level to
warning
, to avoid unwanted debug logs. - The format command now validates that default value of checkbox parameters is a string 'true' or 'false'.
- Fixed an issue where
FileType.PLAYBOOK
would show instead ofPlaybook
in readme error messages. - Added a new validation to validate proper defaultvalue for checkbox fields.