* Updated the supported python versions, as `>=3.8,<3.11`, as some of the dependencies are not supported on `3.11` yet.
* Added a **validate** step for **Modeling Rules** testdata files.
* Added the **update-content-graph** command.
* Added the ability to limit the number of CPU cores with `DEMISTO_SDK_MAX_CPU_CORES` envirment variable.
* Added the **prepare-content** command.
* Added support for fromversion/toversion in XSIAM content items (correlation rules, XSIAM dashboards, XSIAM reports and triggers).
* Added a **validate** step checking types of attributes in the schema file of modeling rule.
* Added a **validate** step checking that the dataset name of a modeling rule shows in the xif and schema files.
* Added a **validate** step checking that a correlation rule file does not start with a hyphen.
* Added a **validate** step checking that xsiam content items follow naming conventions.
* Fixed an issue where SDK commands failed on the deprecated `packaging.version.LegacyVersion`, by locking the `packaging` version to `<22`.
* Fixed an issue where **update-release-notes** failed when changing only xif file in **Modeling Rules**.
* Fixed an issue where *is_valid_category* and *is_categories_field_match_standard* failed when running in a private repo.
* Fixed an issue where **validate** didn't fail on the MR103 validation error.
* Fixed the *--release-notes* option, to support the new CHANGELOG format.
* Fixed an issue where **validate** failed when only changing a modeling rules's xif file.
* Fixed an issue where **format** failed on indicator files with a `None` value under the `tabs` key.
* Fixed an issue where **validate** only printed errors for one change of context path, rather than print all.
* Fixed an issue where **download** did not suggest using a username/password when authenticating with XSOAR and using invalid arguments.
* Fixed an issue where **download** failed when listing or downloading content items that are not unicode-encoded.
* Added support for fromversion/toversion in XSIAM content items (correlation rules, XSIAM dashboards, XSIAM reports and triggers).
* Updated the supported python versions, as `>=3.8,<3.11`, as some of the dependencies are not supported on `3.11` yet.
* Added **prepare-content** command which will prepare the pack or content item for the platform.
* Patched an issue where deprecated `packaging.version.LegacyVersion`, locking packaging version to `<22`.