* Added the `DEMISTO_SDK_GRAPH_FORCE_CREATE` environment variable. Use it to force the SDK to recreate the graph, rather than update it.
* Added support for code importing multi-level ApiModules to **lint**.
* Added a validation that the **modeling-rules test** command will fail if no test data file exist.
* Added support for the `<~XPANSE>` marketplace tag in release notes.
* Added support for marketplace tags in the **doc-review** command.
* Added **generate-unit-tests** documentation to the repo README.
* Added the `hiddenpassword` field to the integration schema, allowing **validate** to run on integrations with username-only inputs.
* Improved logs and error handling in the **modeling-rules test** command.
* Improved the warning message displayed for Contribution PRs editing outdated code.
* Improved the clarity of error messages for cases where yml files cannot be parsed as a dictionary.
* Updated the `XSIAMReport` schema.
* Standardized repo-wide logging. All logs are now created in one logger instance.
* **lint** now prevents unit-tests from accessing online resources in runtime.
* Updated the logs shown during lint when running in docker.
* Fixed an issue where **validate** showed errors twice.
* Fixed an issue where **validate** did not fail when xif files had wrong naming.
* Fixed an issue where **doc-review** required dot suffixes in release notes describing new content.
* Fixed an issue where **download** command failed when running on a beta integration.
* Fixed an issue where **update-release-notes** generated release notes for packs in their initial version (1.0.0).
* Fixed an issue with **update-content-graph** where `--use-git` parameter was ignored when using `--imported-path` parameter.
* Fixed an issue where **validate** failed on playbooks with valid inputs, since it did not collect the playbook inputs occurrences properly.