Skip to content

Releases: mitre-attack/attack-data-model

v4.4.0

18 Sep 17:37
c407718

Choose a tag to compare

4.4.0 (2025-09-18)

Bug Fixes

  • group.schema: validate x_mitre_contributors using xMitreContributorsSchema (832b863)
  • objectMarkingRefsSchema: enforce .nonempty() on object marking refs arrays (f191ccf)
  • software.schema: set object_marking_refs optional, x_mitre_contributors to robust validator (7bdd941)

Features

  • add ts module that exports global constant ATTACK_SPEC_VERSION (0095e7d)

v4.3.0

12 Sep 20:37
e2df6bf

Choose a tag to compare

4.3.0 (2025-09-12)

Bug Fixes

  • prevent objects key from being dropped during bundle validation (aa61953)
  • relationship.schema: restore transform to flag deprecation warning (5e9151b)
  • remove nonexistant imports (dbc3ca1)
  • remove nonexistant imports (834c80f)
  • remove spec_version from STIX bundle object (11d4159)
  • restore missing imports (49c296e)

Features

  • add export from fetch-attack-version (ad38196)
  • remove extensible schemas and update documentation (89eb9ec)
  • stix-bundle.schema: add meta description to stixBundleSchema (89ad468)
  • tactic.schema: add meta description to tacticSchema (2a23197)
  • technique.schema: add meta description to techniqueSchema (c636861)

v4.2.0

12 Sep 19:36
21072c9

Choose a tag to compare

4.2.0 (2025-09-12)

Bug Fixes

  • api: remove traces of LogSourceImpl (f6ad826)
  • attack-id: remove log source support from ATT&CK ID spec (eaedecb)
  • relationship.schema: remove x_mitre_log_source_channel and add deprecation warning (c37c900)
  • remove createFoundInRelationshipRefinement function (6bf9236)
  • remove data_component_name from logSourceSchema (052aa1a)
  • schemas: delete log source schema, add permutations to DCs, and update analytic log source refs (ec11916)
  • schemas: update stix-bundle and relationship schemas to reflect log source changes (95e6759)
  • stix-type: remove x-mitre-log-source stix type (fbdd1a1)

Features

  • data-component.schema: set x_mitre_log_sources to optional (31978c1)
  • generator: remove log sources add add stronger type hinting (8c3f0f6)

v4.1.5

10 Sep 20:13

Choose a tag to compare

4.1.5 (2025-09-10)

Bug Fixes

  • update node.js check condition (050c437)

v4.1.4

09 Sep 20:37

Choose a tag to compare

4.1.4 (2025-09-09)

Bug Fixes

  • wrap Node.js API call in environment check (05036ca)

v4.1.3

03 Sep 13:45
4e444b9

Choose a tag to compare

4.1.3 (2025-09-03)

Bug Fixes

  • add missing data_component_name to log source permutations array (0a5d547)
  • update detection and analytic property names in accordance with the spec (8de38cf)

v4.1.2

28 Aug 13:25
339512d

Choose a tag to compare

4.1.2 (2025-08-28)

Bug Fixes

  • remove duplicate nonempty on keys to fix docs showing min twice (46354b4)

v4.1.1

15 Aug 19:46

Choose a tag to compare

4.1.1 (2025-08-15)

Bug Fixes

  • prevent objects key from being dropped during bundle validation (59a95cf)

v4.1.0

15 Aug 12:50
777a031

Choose a tag to compare

4.1.0 (2025-08-15)

Bug Fixes

  • missing x_mitre_modified_by_ref on analytic and collection types (ef7143d)

Features

  • partial schema generator for workbench (2d3de39)
  • partial schemas already exist in zod, don't reimplement (8df0beb)
  • synthetic STIX object generator v1 (70d7c21)

v4.0.1

21 Jul 18:14
fb827b1

Choose a tag to compare

4.0.1 (2025-07-21)

Bug Fixes

  • ci: restrict publish and deploy jobs to push events only (3a99ea5)