Skip to content

Releases: mitre-attack/attack-data-model

v5.0.0-beta.2

08 Dec 20:07

Choose a tag to compare

v5.0.0-beta.2 Pre-release
Pre-release

5.0.0-beta.2 (2025-12-08)

Bug Fixes

  • convert forwarded Zod issues to custom type in relationship validation (81ab2fe)
  • convert forwarded Zod issues to custom type in Validated superclass (b2cdb62)
  • ensure input property is always defined when forwarding Zod validation issues (255194b)

v4.5.4

08 Dec 20:08

Choose a tag to compare

v4.5.4 Pre-release
Pre-release

4.5.4 (2025-12-08)

Bug Fixes

  • convert forwarded Zod issues to custom type in relationship validation (3ed31f0)
  • ensure input property is always defined when forwarding Zod validation issues (e10f1ab)

v4.5.3

08 Dec 19:57

Choose a tag to compare

4.5.3 (2025-12-08)

Bug Fixes

  • convert forwarded Zod issues to custom type in relationship validation (18481db)
  • ensure input property is always defined when forwarding Zod validation issues (593cbe3)

v4.5.2

05 Dec 18:59

Choose a tag to compare

4.5.2 (2025-12-05)

Bug Fixes

  • add new SDO types to attack-data.test.ts to update expected counts (095a9cd)

v5.0.0-beta.1

11 Nov 19:53

Choose a tag to compare

v5.0.0-beta.1 Pre-release
Pre-release

5.0.0-beta.1 (2025-11-11)

Bug Fixes

  • add new SDO types to attack-data.test.ts to update expected counts (1fb0d34)
  • post merge cleanup (52f3cf1)
  • remove redundant/unsupported .min call from xMitreContributorsSchema ref (9719dc6)
  • schema/stix-bundle: add relationship and marking-definition to objects array (50df67f)
  • schema/technique: permit empty strings on x_mitre_detections (c673c4b)
  • update documentation unit tests (1f7c3b2)
  • update import paths for generator (0dd94d1)
  • update import paths for refinements (76111f4)
  • update import paths in refinements module (dbb67c7)

Code Refactoring

  • api: rename data source concepts to content origin (7b10be2)

Features

  • implement Validated base class and refactor TechniqueImpl (524cdc3)

BREAKING CHANGES

  • api: API functions and types have been renamed. Update imports to use
    ContentOriginRegistration and registerContentOrigin instead of DataSourceRegistration and
    registerDataSource. Change source: 'attack' to source: 'mitre' in configurations.

v4.5.1

17 Oct 21:04
5b77f7f

Choose a tag to compare

4.5.1 (2025-10-17)

Bug Fixes

  • impose min(1) restrictions on lists plus various small refactors (072075b)

v4.5.0

08 Oct 12:26
203092c

Choose a tag to compare

4.5.0 (2025-10-08)

Bug Fixes

  • package-lock updates for new NPM version (4a72fa2)

Features

  • change x_mitre_log_source_references and x_mitre_mutable_elements to be optional for Analytics (5ce383d)

v4.4.1

19 Sep 13:38

Choose a tag to compare

4.4.1 (2025-09-19)

Bug Fixes

  • matrix.schema: check for non-empty condition in tactic_refs (d9c0cbf)
  • relationship.schema: replace .transform with .check (781c606)

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)