github demisto/demisto-sdk v1.31.0

latest releases: v1.32.1, v1.32.0, v1.31.11...
3 months ago
  • Fixed an issue where the logic for retrieving the latest Docker image was based on the entire tag (x.y.z.abcde) instead of just the last part of the image tag (.._.abcde). Only the last part will now be used, per demisto/dockerfiles convention. #4294
  • demist-sdk lint command is deprecated and should be fully removed from the SDK on September 1st. Please use the pre-commit command instead. #4336
  • Removed support for IN124 - 'is param valid is hidden' validation from old-validate flow and prevent the validation from being ignored. The validation and the related information can be found in the new-validate flow. #4317
  • Added support for new XSIAM content items - Case Fields, Case layouts and Case Layout Rules. #4240
  • Added DS101 to the new validation format. Check if the beta disclaimer exists in the detailed description. #4289
  • Added the --force flag to the generate-docs command to force the README.md generation instead of use version control to update the doc. #4303
  • Added DS105 to the new validation format. "check if DESCRIPTION file contains contribution details" #4347
  • Added DS106 to the new validation format. "Check if the description file exist and the name is valid" #4357
  • updated the tenacity version to fix an installation error #4352
  • Fixed an issue where the pre-commit command would fail on simple repository due to a missing docker_native_image_config.json file. #4314
  • Fixed an issue in the download command where downloading with force and run-format flags did not merge YML fields. #4328
  • Fixed an issue in generate-docs where integration commands arguments had missing descriptions. #4320
  • Fixed an issue where validations searching for demisto in strings would find it in URLs (/demisto/content). #4341
  • Fixed an issue where generate-docs command couldn't find the sections within the integration README.md when updating documentation for modified commands. #4303
  • Fixed an issue where modified command names were treated as a new command. #4303
  • Fixed the update-release-notes command to support the right template for incident fields, incident types, layouts, generic objects, indicator types, and indicator fields. #4304
  • Fixed an issue in the pre-commit command where if the DEMISTO_DEFAULT_BRANCH environment variable was set to something other than "master", the command would fail. #4325
  • Fixed an issue where validate-content-path checked suffixes of test- or doc-files #4337
  • Fixed an issue where format did not work with private github repositories. #4313
  • Fixed an issue in the format command where using the --deprecate flag would not properly work on beta integrations. #4332
  • Modified the RM108 validation to follow the new validation format. #4275
  • Modeled base_playbook tasks into objects to ease on the use in various flows. #4343
  • Added a new flow that uploads a playbook execution report JSON to the artifacts bucket. #4284
  • Started adaption for relative paths enforcement in the upload flow - The flow will now attempt to create a json file including a dict objects of all the image paths appears in the markdown files in relative path formats. #4338
  • Updated the artifacts_bucket argument of the test-content command to be optional. #4334
  • Modified the test-pre-commit-command validate hook to run only BA100 validation. #4336
  • Converted the PB105 validation to the new format. The validation verifies the playbook doesn't contain deleteContext with all=Yes. #4356
  • Moved PB108 to the new validate format. The validate checks that the 'taskid' and the 'id' under the 'task' field are from UUID format. #4359
  • Modified the MR100 validation to follow the new validation format. #4331
  • Added PB126 to the new validation format. Ensure that conditional tasks have more than path which is not the default one #4349
  • Added the removed_integration_parameter validation to the new validate as NoRemovedIntegrationParametersValidator. #4354
  • Modified validations RN103 and RN104 to follow the new validations format. #4275
  • Added the PB103 to the new validation format. Validate whether there is an unconnected task. #4340

Don't miss a new demisto-sdk release

NewReleases is sending notifications on new releases.