Contentctl

Latest version: v5.0.5

Safety actively analyzes 707299 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

5.0.5

Fix appinspect issue caused by spaces in dashboard filenames

What's Changed
* fix dashboard file names by pyth0n1c in https://github.com/splunk/contentctl/pull/373


**Full Changelog**: https://github.com/splunk/contentctl/compare/v5.0.4...v5.0.5

5.0.4

Create a new Dropdown menu called Dashboards showing dashboard objects that are part of your app

What's Changed
* Dashboards dropdown by pyth0n1c in https://github.com/splunk/contentctl/pull/372


**Full Changelog**: https://github.com/splunk/contentctl/compare/v5.0.3...v5.0.4

5.0.3

This PR introduces new validation enforcements on tags.mitre_attack_id field. It is not longer possible to declare overlapping techniques and sub-techniques. For example, both T1000 and T1000.001 cannot be defined.
However, any combination of non-overlapping techniques and sub-techniques remains valid.

What's Changed
* Cleanup mitre actors and techniques by pyth0n1c in https://github.com/splunk/contentctl/pull/363


**Full Changelog**: https://github.com/splunk/contentctl/compare/v5.0.2...v5.0.3

5.0.2

The following are some minor patch updates that improve output of appinspect (which now includes cloud, victoria, and classic tags) and adds a new optional field to data_source objects.

What's Changed
* Update appinspect flags by pyth0n1c in https://github.com/splunk/contentctl/pull/365
* Recognize by josehelps in https://github.com/splunk/contentctl/pull/366
* Adding output fields to data_source by ljstella in https://github.com/splunk/contentctl/pull/368


**Full Changelog**: https://github.com/splunk/contentctl/compare/v5.0.1...v5.0.2

5.0.1

Because Risk and Threat Objects in the new "rba" section of detections are a set, and not a list, their serialization order to conf files was non-deterministic. `contentctl build` MUST produce deterministic outputs into conf files. This is important for enforcing versioning compliance.

We still treat these objects as a set internally, but when serializing we now sort the objects by a custom sort function to ensure that the serialization order does not change between invocations.

What's Changed
* deterministic output for rba dict by pyth0n1c in https://github.com/splunk/contentctl/pull/362


**Full Changelog**: https://github.com/splunk/contentctl/compare/v5.0.0...v5.0.1

5.0.0

contentctl 5.0.0 initial release.
More details about this release will be published in the next 48 hours.

Page 1 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.