Feature
- Modified the pre-commit command tests collections flow to collect all tests files in the same directory as a changed script for improved robustness. #4761
- Reduced commands startup time. #4752
- RN111 will now fail when unnecessarily updating a docker image. #4741
- Added IF109 to the new validation format. Checks whether an incident or indicator field has a valid required field value. #4753
- Added IF117 to the new validation format. Checks whether an incident or indicator field aliases have a valid marketplaces field value. #4753
Fix
- Fixed an issue in update-release-notes command will fail when handling special characters in the --text argument. #4751
- Fixed an issue where in some cases, parsing playbook related files would fail due to naming discrepancy. #4758
- Fixed an issue where the update-release-notes command would delete the version from the pack metadata when using the -u flag with an invalid value. #4765
- Locked poetry v1.8.5 version. #4756
- Fixed an issue where the ST110 validation failed when adding the marketplaces key to the CaseLayout content item. #4763
- Updated pre-commit command Ruff Hook to use the output-format argument. #4767