Demisto-sdk

Latest version: v1.29.2

Safety actively analyzes 619401 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 31

1.29.1

* Fix metadata (i.e. description) for XSOAR6 marketplace. [4208](https://github.com/demisto/demisto-sdk/pull/4208)
* Fixed an issue where `xsoar_on_prem` tag, was not removed as part of the parsing process. [4218](https://github.com/demisto/demisto-sdk/pull/4218)
* Added support to delete packs in **graph update** [4205](https://github.com/demisto/demisto-sdk/pull/4205)
* Added a default `.pre-commit-config_template.yaml` file that will be used by **pre-commit** command in case such does not exist in the target repository. [4194](https://github.com/demisto/demisto-sdk/pull/4194)
* Fixed an issue where the graph was not fully cleaned before import in **graph update** [4215](https://github.com/demisto/demisto-sdk/pull/4215)
* Fixed an issue where tests were not collected in VSCode after **setup-env** [4219](https://github.com/demisto/demisto-sdk/pull/4219)
* Fixed an issue where validate spammed logs when running. [4203](https://github.com/demisto/demisto-sdk/pull/4203)
* Added the **dump-api** command to dump the demisto-sdk API to a JSON file. [4214](https://github.com/demisto/demisto-sdk/pull/4214)

1.29.0

* The new validate flow is enabled by default while the old one is disabled. If you want to change this behavior, use the **--run-old-validate** and **--skip-new-validate** flags or the **RUN_OLD_VALIDATE** and **SKIP_NEW_VALIDATE** environment variables. [4114](https://github.com/demisto/demisto-sdk/pull/4114)
* A new version of validate is available. For more information, refer to the readme. (a docs web page with further information about each validation will be added soon). Note that the old validate flow is beginning to go under a deprecation process and will eventually be removed. [4114](https://github.com/demisto/demisto-sdk/pull/4114)
* Added the `--template-path` argument to the **pre-commit** command. [4184](https://github.com/demisto/demisto-sdk/pull/4184)
* Added support for a new argument **parallel* for each hook to determine whether a hook run in parallel or not. [4130](https://github.com/demisto/demisto-sdk/pull/4130)
* Added handling for API Modules in **pre-commit**. [4175](https://github.com/demisto/demisto-sdk/pull/4175)
* Fixed an issue in **pre-commit** when using `--all-files` it crashed with memory error. [4196](https://github.com/demisto/demisto-sdk/pull/4196)
* Fixed an issue in **graph update** where all content packs were being parsed. [4186](https://github.com/demisto/demisto-sdk/pull/4186)
* Fixed an issue in **graph update** to create the graph from scratch if changed packs can not be determined. [4186](https://github.com/demisto/demisto-sdk/pull/4186)
* Fixed an issue in **graph update** where the graph failed to update in external repositories. [4190](https://github.com/demisto/demisto-sdk/pull/4190)
* Fixed an issue where **pre-commit** command showed wrong hooks failing. [4130](https://github.com/demisto/demisto-sdk/pull/4130)
* Fixes an issue where *Fetch Events* and *Fetch Assets* checkboxes appeared in Xsoar Machines. [4160](https://github.com/demisto/demisto-sdk/pull/4160)
* Added an implicit validation for the graph's *relationship* object by converting it to utilize Pydantic. [4142](https://github.com/demisto/demisto-sdk/pull/4142)

1.28.0

* Added the `validate-xsoar-config` pre-commit hook, replacing `XC` validations. [4150](https://github.com/demisto/demisto-sdk/pull/4150)
* Add `--prev-version` argument to **pre-commit** command. [4177](https://github.com/demisto/demisto-sdk/pull/4177)
* Installing virtual environment in **setup-env** command will use `uv` and will fall back to `pip` to install requirements. [4065](https://github.com/demisto/demisto-sdk/pull/4065)
* Fixed an issue where **pre-commit** failed when called from an inner directory of a content repo. [4182](https://github.com/demisto/demisto-sdk/pull/4182)
* Fixed an issue where **generate-docs** command didn't work on newly-created integrations in existing Packs. [4162](https://github.com/demisto/demisto-sdk/pull/4162)
* Fixed an issue in **setup-env** where the pack was not uploaded correctly to XSOAR/XSIAM. [4166](https://github.com/demisto/demisto-sdk/pull/4166)
* Fixed an issue in **setup-env** where debug failed when running locally and not with docker. [4166](https://github.com/demisto/demisto-sdk/pull/4166)
* Added a script for generating validation docs [4103](https://github.com/demisto/demisto-sdk/pull/4103)

1.27.5

* Added the `validate-content-path` **pre-commit** hook [4084](https://github.com/demisto/demisto-sdk/pull/4084)
* Fixed an issue where **setup-env** command failed when demistomock.py file does not exist locally. [4094](https://github.com/demisto/demisto-sdk/pull/4094)
* Fixed an issue where **prepare-content** command didn't add contribution section to description files when support level of pack-metadata was `developer` support. [4151](https://github.com/demisto/demisto-sdk/pull/4151)
* Fixes an issue in **graph** commands where empty pack folders were not being ignored. [4154](https://github.com/demisto/demisto-sdk/pull/4154)
* Update file paths in `test_content` from ec2-user to gcp-user. [3828](https://github.com/demisto/demisto-sdk/pull/3828)

1.27.4

* Added support for `run_isolated` field to the **pre-commit** configuration file. [3952](https://github.com/demisto/demisto-sdk/pull/3952)
* Added support for `pass_docker_extra_args` field to the **pre-commit** configuration file. [3952](https://github.com/demisto/demisto-sdk/pull/3952)
* Added the `auto_update_docker_image` field to the content-graph for scripts and integrations. [4133](https://github.com/demisto/demisto-sdk/pull/4133)
* Fixed an issue in **validate** where several failed silently when the readme was malformed and the validation was ignored in the pack ignore errors. [4129](https://github.com/demisto/demisto-sdk/pull/4129)

1.27.3

* Fixed an issue in **lint** and **pre-commit** with custom container registry [4039](https://github.com/demisto/demisto-sdk/pull/4039)

Page 1 of 31

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.