github demisto/demisto-sdk v1.8.0

latest releases: v1.31.11, v1.31.10, v1.31.9...
21 months ago
  • 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.

Don't miss a new demisto-sdk release

NewReleases is sending notifications on new releases.