- The new validate flow is enabled by default while the old one is disabled. If you want to change this behavior, use the --run-old-validate and --skip-new-validate flags or the RUN_OLD_VALIDATE and SKIP_NEW_VALIDATE environment variables. #4114
- A new version of validate is available. For more information, refer to the readme. (a docs web page with further information about each validation will be added soon). Note that the old validate flow is beginning to go under a deprecation process and will eventually be removed. #4114
- Added the
--template-path
argument to the pre-commit command. #4184 - Added support for a new argument *parallel for each hook to determine whether a hook run in parallel or not. #4130
- Added handling for API Modules in pre-commit. #4175
- Fixed an issue in pre-commit when using
--all-files
it crashed with memory error. #4196 - Fixed an issue in graph update where all content packs were being parsed. #4186
- Fixed an issue in graph update to create the graph from scratch if changed packs can not be determined. #4186
- Fixed an issue in graph update where the graph failed to update in external repositories. #4190
- Fixed an issue where pre-commit command showed wrong hooks failing. #4130
- Fixes an issue where Fetch Events and Fetch Assets checkboxes appeared in Xsoar Machines. #4160
- Added an implicit validation for the graph's relationship object by converting it to utilize Pydantic. #4142