This change includes extended validation of the `message:` field of a detection when using `--enable-integration-testing` flag for `contentctl test`. This is mostly used for internal Splunk testing at this time.
It also now includes validation of DataSource Objects to ensure that the latest TA version is declared for each Data Source.
Finally, Res260 made a contribution to get `contentctl test` working on Windows by fixing a path issue. Thanks!
What's Changed
* Update setuptools requirement from >=69.5.1,<71.0.0 to >=69.5.1,<73.0.0 by dependabot in https://github.com/splunk/contentctl/pull/215
* Tweaks to Data Source Validation by pyth0n1c in https://github.com/splunk/contentctl/pull/218
* Add latest TA version validation by P4T12ICK in https://github.com/splunk/contentctl/pull/216
* Allow `contentctl test` to work on Windows by fixing a path problem. by Res260 in https://github.com/splunk/contentctl/pull/217
* Addressed Casey's Feedback by pyth0n1c in https://github.com/splunk/contentctl/pull/222
* Adding risk message validation++ by cmcginley-splunk in https://github.com/splunk/contentctl/pull/92
New Contributors
* Res260 made their first contribution in https://github.com/splunk/contentctl/pull/217
**Full Changelog**: https://github.com/splunk/contentctl/compare/v4.2.2...v4.2.4