Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demisto-sdk release 1.31.0 #4369

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Demisto-sdk release 1.31.0 #4369

wants to merge 4 commits into from

Conversation

content-bot
Copy link
Collaborator

@content-bot content-bot commented Jun 18, 2024

  • 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants