- Updated the validate command (
PA114
) to verify the "currentVersion" field was raised in the pack_metadata when changing specific fields in the pack_metadata file. #3972 - Added support for update-release-notes command to update release notes when changing specific fields in the pack_metadata file. #3972
- Added support to load the correct file content when reading remote files according to its URL. #4050
- Added to the pre-commit command a new hook
validate-deleted-files
which validates it is not possible to delete certain files. #4050 - Added support for
hybrid
field in pack_metadata.json and the integration YAML. #4087 - Improved error handling when reading files locally, remotely or from git. #4081
- Added README to the xsoar-lint command #4043
- Fixed an issue where SDK would crash when running on repoitories which do not have git configured. #4088
- Fixed an issue where reading files on repositories which are not git repositories failed when the path provided was relative path. #4088
- Fixed an issue where lint would crash without internet connectivity. #4098
- Fixed an issue where SDK would crash when trying to read files which are not encoded with utf-8 directly from memory. #4081
- Added description field to Assets Modeling Rules content item. #4005
- Added the
validate-conf-json
pre-commit hook, checking for structure and linked content. #4051