- 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
andrun-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 asNoRemovedIntegrationParametersValidator
. #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