Skip to content

Releases: mitre-attack/attack-data-model

v4.6.0

19 Dec 21:45
85eab83

Choose a tag to compare

4.6.0 (2025-12-19)

Bug Fixes

  • add missing dependencies to generate markdown docs (abac73e)
  • don't gitignore package-lock.json anymore (5dc8192)
  • register malware metadata in global registry instead of custom attackRegistry (0b7be8a)
  • revert to .meta calls instead of .registry (6fff00a)
  • schema/malware: remove os_execution_envs property (67b4333)
  • schemas/tool: update error messages and apply formatting (0bf0415)
  • update api link (6cf0a2e)

Features

  • schemas: add ATT&CK metadata registry for tracking STIX field usage (b7224b3)

v5.0.0-beta.3

09 Dec 17:29

Choose a tag to compare

v5.0.0-beta.3 Pre-release
Pre-release

5.0.0-beta.3 (2025-12-09)

Bug Fixes

  • add new SDO types to attack-data.test.ts to update expected counts (095a9cd)
  • convert forwarded Zod issues to custom type in relationship validation (18481db)
  • ensure input property is always defined when forwarding Zod validation issues (593cbe3)

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)