diff --git a/.changelog/4569.yml b/.changelog/4569.yml deleted file mode 100644 index 98553a2a0a8..00000000000 --- a/.changelog/4569.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Moved the CR101 validation, checking names of Correlation Rule files match standards, to `validate_content_path`. - type: feature -pr_number: 4569 diff --git a/.changelog/4662.yml b/.changelog/4662.yml deleted file mode 100644 index 5ae6ff04424..00000000000 --- a/.changelog/4662.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added validation checks whether the silent playbook name id and the isSilent key are set correctly. - type: feature -pr_number: 4662 diff --git a/.changelog/4670.yml b/.changelog/4670.yml deleted file mode 100644 index c1ca05a48be..00000000000 --- a/.changelog/4670.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added validation to ensure every silent trigger points to a silent playbook, and vice versa. - type: feature -pr_number: 4670 diff --git a/.changelog/4692.yml b/.changelog/4692.yml deleted file mode 100644 index 1ce8226152f..00000000000 --- a/.changelog/4692.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Exclude silent-Playbooks/Triggers from the metadata. - type: feature -pr_number: 4692 diff --git a/.changelog/4696.yml b/.changelog/4696.yml deleted file mode 100644 index 0538487fc61..00000000000 --- a/.changelog/4696.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where YmlSplitter attributes were being unintentionally updated. - type: fix -pr_number: 4696 diff --git a/.changelog/4697.yml b/.changelog/4697.yml deleted file mode 100644 index c310db3b639..00000000000 --- a/.changelog/4697.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added support for writing pre-commit results to files. - type: feature -pr_number: 4697 diff --git a/.changelog/4706.yml b/.changelog/4706.yml deleted file mode 100644 index 69ebd5d3fe0..00000000000 --- a/.changelog/4706.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added support for CaseLayouts and CaseFields content items paths to the `validate-content-paths` **pre-commit** hook. - type: feature -pr_number: 4706 diff --git a/.changelog/4710.yml b/.changelog/4710.yml deleted file mode 100644 index 76c7e2a1710..00000000000 --- a/.changelog/4710.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fix an issue where *RN106* and *PA114* validations would fail on new packs. - type: fix -pr_number: 4710 diff --git a/.changelog/4711.yml b/.changelog/4711.yml deleted file mode 100644 index 738e54d68eb..00000000000 --- a/.changelog/4711.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where *RN107* validation would fail on new content items and specific content types. - type: fix -pr_number: 4711 diff --git a/.changelog/4712.yml b/.changelog/4712.yml deleted file mode 100644 index 382b1a7e41a..00000000000 --- a/.changelog/4712.yml +++ /dev/null @@ -1,6 +0,0 @@ -changes: -- description: Removed support for DS107 and RM106 validations - ensure no 'demist'o word in description and readme files for both new & old validate. - type: breaking -- description: Changed the code of RM116 - Validate that the readme file is not to short to RM117 due to error code duplication. - type: breaking -pr_number: 4712 diff --git a/.changelog/4713.yml b/.changelog/4713.yml deleted file mode 100644 index 493ec91bbc1..00000000000 --- a/.changelog/4713.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where YmlSplitter attributes were being unintentionally updated. - type: fix -pr_number: 4713 diff --git a/.changelog/4714.yml b/.changelog/4714.yml deleted file mode 100644 index 876dde3fa39..00000000000 --- a/.changelog/4714.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where RN111 would fail when it should not when the docker entry message was missing. - type: fix -pr_number: 4714 diff --git a/.changelog/4715.yml b/.changelog/4715.yml deleted file mode 100644 index 8bac589705b..00000000000 --- a/.changelog/4715.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Updated validation rules to allow the deletion of silent Playbooks and silent Triggers. - type: feature -pr_number: 4715 diff --git a/.changelog/4716.yml b/.changelog/4716.yml deleted file mode 100644 index 07239634395..00000000000 --- a/.changelog/4716.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where ST110 would incorrectly fail when adding the isSilent field. - type: fix -pr_number: 4716 diff --git a/.changelog/4717.yml b/.changelog/4717.yml deleted file mode 100644 index a0ef5247a10..00000000000 --- a/.changelog/4717.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where RM114 falsely failed when it concatenated "Packs/" twice to the file path. - type: fix -pr_number: 4717 diff --git a/.changelog/4718.yml b/.changelog/4718.yml deleted file mode 100644 index 8773617bc46..00000000000 --- a/.changelog/4718.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: '**Breaking Change**: Removed the support for python 3.9, and upgraded the *mitmproxy* dependency version.' - type: breaking -pr_number: 4718 diff --git a/.changelog/4720.yml b/.changelog/4720.yml deleted file mode 100644 index 49d2de2cf09..00000000000 --- a/.changelog/4720.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Exclude silent items from release notes validation. - type: feature -pr_number: 4720 diff --git a/.changelog/4723.yml b/.changelog/4723.yml deleted file mode 100644 index 13cc9255353..00000000000 --- a/.changelog/4723.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added the **PB132** validation to ensure that silent playbooks do not have a README file. - type: feature -pr_number: 4723 diff --git a/.changelog/4726.yml b/.changelog/4726.yml deleted file mode 100644 index 1afbe33ee17..00000000000 --- a/.changelog/4726.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Added support for Silent-Playbooks in the old-validate. - type: feature -pr_number: 4726 diff --git a/.changelog/4727.yml b/.changelog/4727.yml deleted file mode 100644 index 75e18c2df1c..00000000000 --- a/.changelog/4727.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue where the error message wasn't clear when attempting to upload a content item to an unsupported marketplace. - type: fix -pr_number: 4727 diff --git a/.changelog/4728.yml b/.changelog/4728.yml deleted file mode 100644 index 37340b33b28..00000000000 --- a/.changelog/4728.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Changed the isSilent key to be lower case. - type: fix -pr_number: 4728 diff --git a/.changelog/4733.yml b/.changelog/4733.yml deleted file mode 100644 index bc0a3ee7fff..00000000000 --- a/.changelog/4733.yml +++ /dev/null @@ -1,4 +0,0 @@ -changes: -- description: Fixed an issue in the ***modeling-rules*** command where colored logs were not printed properly. - type: fix -pr_number: 4733 diff --git a/CHANGELOG.md b/CHANGELOG.md index c1ce812ff1f..25945a1230b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,35 @@ +# Changelog +## 1.33.1 (2024-12-25) +### Feature +* Moved the CR101 validation to the new validation format. Checks names if "Correlation Rule" files match standards to `validate_content_path`. [#4596](https://github.com/demisto/demisto-sdk/pull/4569) +* Added *PB130* validation. Checks whether the silent playbook name id and the *isSilent* key are set correctly. [#4662](https://github.com/demisto/demisto-sdk/pull/4662) +* Added *PB131* validation. Ensures every silent trigger points to a silent playbook, and vice versa. [#4670](https://github.com/demisto/demisto-sdk/pull/4670) +* Exclude silent-Playbooks/Triggers from the metadata. [#4692](https://github.com/demisto/demisto-sdk/pull/4692) +* Added support for writing ***demisto-sdk pre-commit*** command results to files. [#4697](https://github.com/demisto/demisto-sdk/pull/4697) +* Added support for CaseLayouts and CaseFields content items paths to the `validate-content-paths` ***demisto-sdk pre-commit*** hook. [#4706](https://github.com/demisto/demisto-sdk/pull/4706) +* Updated validation rules to allow the deletion of silent Playbooks and silent Triggers. [#4715](https://github.com/demisto/demisto-sdk/pull/4715) +* Exclude silent items from release notes validation. [#4720](https://github.com/demisto/demisto-sdk/pull/4720) +* Added *PB132* validation. Ensures that silent playbooks do not have a README file. [#4723](https://github.com/demisto/demisto-sdk/pull/4723) +* Added support for Silent-Playbooks in the old-validate. [#4726](https://github.com/demisto/demisto-sdk/pull/4726) + +### Fix +* Fixed an issue where YmlSplitter attributes were being unintentionally updated. [#4696](https://github.com/demisto/demisto-sdk/pull/4696) +* Fixed an issue where *RN106* and *PA114* validations would fail on new packs. [#4710](https://github.com/demisto/demisto-sdk/pull/4710) +* Fixed an issue where *RN107* validation would fail on new content items and specific content types. [#4711](https://github.com/demisto/demisto-sdk/pull/4711) +* Fixed an issue where YmlSplitter attributes were being unintentionally updated. [#4713](https://github.com/demisto/demisto-sdk/pull/4713) +* Fixed an issue where *RN111* would fail when it should not when the docker entry message was missing. [#4714](https://github.com/demisto/demisto-sdk/pull/4714) +* Fixed an issue where *ST110* would incorrectly fail when adding the isSilent field. [#4716](https://github.com/demisto/demisto-sdk/pull/4716) +* Fixed an issue where *RM114* falsely failed when it concatenated "Packs/" twice to the file path. [#4717](https://github.com/demisto/demisto-sdk/pull/4717) +* Fixed an issue where the error message wasn't clear when attempting to upload a content item to an unsupported marketplace. [#4727](https://github.com/demisto/demisto-sdk/pull/4727) +* Changed the isSilent key to be lower case. [#4728](https://github.com/demisto/demisto-sdk/pull/4728) +* Fixed an issue in the ***demisto-sdk modeling-rules*** command where colored logs were not printed properly. [#4733](https://github.com/demisto/demisto-sdk/pull/4733) + +### Breaking +* Removed support for *DS107* and *RM106* validations. Ensures no "demisto" word in description and readme files for both new & old validate formats. [#4712](https://github.com/demisto/demisto-sdk/pull/4712) +* Changed the code of *RM116*. Validates that the readme file is not to short to *RM117* due to error code duplication. [#4712](https://github.com/demisto/demisto-sdk/pull/4712) +* **Breaking Change**: Removed the support for python 3.9, and upgraded the *mitmproxy* dependency version. [#4718](https://github.com/demisto/demisto-sdk/pull/4718) + + # Changelog ## 1.33.0 (2024-12-08) ### Feature diff --git a/pyproject.toml b/pyproject.toml index 0c21473bd4e..11384ab355c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ exclude = "tests/.*|demisto_sdk/commands/init/templates/.*" [tool.poetry] name = "demisto-sdk" -version = "1.33.0" +version = "1.33.1" description = "\"A Python library for the Demisto SDK\"" authors = ["Demisto"] license = "MIT"