Skip to content

Releases: splunk/contentctl

v5.0.5

19 Feb 00:46
7936972
Compare
Choose a tag to compare

Fix appinspect issue caused by spaces in dashboard filenames

What's Changed

Full Changelog: v5.0.4...v5.0.5

v5.0.4

18 Feb 19:57
fcf60ca
Compare
Choose a tag to compare

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

What's Changed

Full Changelog: v5.0.3...v5.0.4

v5.0.3

13 Feb 00:02
32ced32
Compare
Choose a tag to compare

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

Full Changelog: v5.0.2...v5.0.3

v5.0.2

12 Feb 18:57
6c5cea3
Compare
Choose a tag to compare

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

Full Changelog: v5.0.1...v5.0.2

v5.0.1

05 Feb 17:49
030ce2f
Compare
Choose a tag to compare

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

Full Changelog: v5.0.0...v5.0.1

v5.0.0

27 Jan 22:26
3e2b421
Compare
Choose a tag to compare

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

v5.0.0-alpha.3

23 Jan 22:41
0ce5a79
Compare
Choose a tag to compare
v5.0.0-alpha.3 Pre-release
Pre-release

Fixies a number of issues, most notably removing references to observables which are no longer used in the codebase. They have been superseded by the RBA object (which in turn has its own message, victim, and threat objects).
Some additional bugs were resolved around this removal and introduction of the new RBA field which happened in the first alpha.
Finally, some code cleanup (formatting and linting).

This is still a pre-release and not intended for public use at this time.

What's Changed

Full Changelog: v5.0.0-alpha.2...v5.0.0-alpha.3

v5.0.0-alpha.2

21 Jan 21:53
3335e48
Compare
Choose a tag to compare
v5.0.0-alpha.2 Pre-release
Pre-release

This is still a prelease version and not intended for public use. It resolves :

  1. issues around detecting lookups that have changed when running contentctl test mode:changes ...
  2. resolves an error in the savedsearches_detections.j2 template where erroneous newlines may be inclued in savedsearches.conf
  3. reverts to using splunk/splunk:9.3 (instead of splunk/splunk:latest, which presently installs splunk:9.4) due to an error in contentctl where contentctl test does not wait for all apps to install before beginning testing. This will be resolved in a future release.

What's Changed

Full Changelog: v5.0.0-alpha...v5.0.0-alpha.2

v5.0.0-alpha

18 Jan 01:00
c75f3cd
Compare
Choose a tag to compare
v5.0.0-alpha Pre-release
Pre-release

There are a significant number of changes in this release and it is not intended for public use yet. This release is being done to enable testing of a number of different workflows in prep for a general release of contentctl 5.0. We DO NOT suggest using this release at this time.
When the non-alpha version of contentctl 5.0.0, we will give more detail about exactly what changes were made.

To indicate the state of this release, the following warning is printed every time contentctl is run:

WARNING - THIS IS AN ALPHA BUILD OF CONTENTCTL 5.
THERE HAVE BEEN NUMEROUS CHANGES IN CONTENTCTL (ESPECIALLY TO YML FORMATS).
YOU ALMOST CERTAINLY DO NOT WANT TO USE THIS BUILD.
IF YOU ENCOUNTER ERRORS, PLEASE USE THE LATEST CURRENTLY SUPPORTED RELEASE:

CONTENTCTL==4.4.7

YOU HAVE BEEN WARNED!

What's Changed

Full Changelog: v4.4.7...v5.0.0-alpha

v4.4.7

21 Nov 20:50
98573b0
Compare
Choose a tag to compare

This resolves a bug which causes all contentctl operations to fail with Pydantic >= 2.10

What's Changed

Full Changelog: v4.4.6...v4.4.7