Skip to content

Releases: mitre-attack/attack-data-model

v1.0.0

21 Oct 18:03
207b828
Compare
Choose a tag to compare

1.0.0 (2024-10-21)

Bug Fixes

  • add @types/uuid to dev deps (957e005)
  • add better error logging and cache handling for tests (1d1492e)
  • add eslint configuration file (3f9f4cf)
  • add explicit optional revoked and x_mitre_deprecated fields to marking definition to ensure consistency across all supported bundle objects (3f44bb9)
  • add missing field-specific tests to technique.test (a04c09a)
  • add missing import of name schema in marking definition schema modules (ef44afe)
  • add missing import to relationship.test (dcde78f)
  • add missing properties to relationship.schema (fadac10)
  • add missing x_mitre_modified_by_ref to group schema and apply linting (ce52c1d)
  • add strict modifier to malware schema (ac75233)
  • add support for multiple citations to campaigns (3f8d473)
  • add TODO reminder to fix type annotation for x_mitre_attack_spec_version (7177a8a)
  • align root level describe block names with expected convention (09fe563)
  • apply formatting to campaign.test (2778e14)
  • apply formatting to tool.schema (14730ed)
  • change beforeAll to beforeEach for minimal object initialization in test modules (e6be3cc)
  • ci: add HUSKY=0 in publish job to disable husky (e1f83bf)
  • ci: add include-hidden-files option to "Upload test logs" step (6645e65)
  • ci: add missing steps to publish job (de4abf0)
  • ci: add NODE_AUTH_TOKEN to publish job (f7dfc8c)
  • ci: add NPM_TOKEN to semantic-release (7c4323b)
  • ci: add packages:write scope to ci workflow (15f992c)
  • ci: allow semantic-release to skip husky git hooks (ba03454)
  • ci: change flag that handles omitting dev dependencies from the install (026e247)
  • ci: install only prod deps during publish job to stop Husky x semantic-release conflict (8cc2802)
  • circular dependency (063d7a3)
  • circular import (c528613)
  • ci: remove NPM_TOKEN from publish job (cb6a9a7)
  • ci: remove redundant build step (a9d1401)
  • ci: rename build job to test (fbc6e96)
  • ci: replace cycjimmy/semantic-release-action@v4 plugin with manual commands (2687c24)
  • ci: restore GITHUB_TOKEN on release step (f8144a1)
  • ci: try using GH_TOKEN instead of GITHUB_TOKEN (ffe4c60)
  • ci: update actions/upload-artifact to v4 (3708b7b)
  • complete review of malware.test (664ef31)
  • complete review of marking definitions (d7cb60a)
  • completed review of mitigation schema (e5daf66)
  • consolidate kill chain phases in common-properties module (aaf9a02)
  • finish review of identity schema (c420a03)
  • Fix 'type' property and add 'id' property to Group schema (aadbc74)
  • fix typo in exception message thrown in tactic.schema when ATT&CK ID format is incorrect (5d15cb4)
  • fix typos in common-properties module (e8e54ba)
  • format keywords in package.json (420c54d)
  • husky: remove install script (e72f620)
  • husky: try simplifying npm prepare script (e765a7c)
  • husky: use script-based workflow for installing husky to support ci integration (669a732)
  • improve specificity of external references empty array custom error message (1bd1921)
  • make confidence property optional in core stix sdo schema (f80e059)
  • Make PlatformsSchema and MitreContributorsSchema non optional (c64fd00)
  • Make x_mitre_aliases optional for both tool and malware schemas (197b68e)
  • make x_mitre_version schema more lax; now supports any values between 00.00 and 99.99 (e126246)
  • modify expected exception response to match what is thrown in campaign.test (3b6ccda)
  • modify refinements in technique schema (f22057d)
  • modify relationship.test to reflect recent changes to relationship.schema (4431bf5)
  • overhaul attack-data testing utility with better type casting and comments (8b0de37)
  • package-lock: synchronize version property (fdfabd1)
  • package.json: correct formatting of repository.url (ea64949)
  • package.json: update repository proeprty (e53c7bf)
  • pin x_mitre_modified_by_ref to xMitreModifiedByRefSchema instead of stixIdentifierSchema (7ee21ad)
  • refactor asset.test ([0ffeb76](https://github.com/mitre-attack/attack-data-model/...
Read more

v1.0.0-beta.14

21 Oct 17:19
Compare
Choose a tag to compare
v1.0.0-beta.14 Pre-release
Pre-release

1.0.0-beta.14 (2024-10-21)

Bug Fixes

  • ci: add NODE_AUTH_TOKEN to publish job (f7dfc8c)
  • ci: restore GITHUB_TOKEN on release step (f8144a1)
  • ci: try using GH_TOKEN instead of GITHUB_TOKEN (ffe4c60)
  • package.json: update repository proeprty (e53c7bf)

v1.0.0-beta.12

21 Oct 16:17
Compare
Choose a tag to compare
v1.0.0-beta.12 Pre-release
Pre-release

1.0.0-beta.12 (2024-10-21)

Bug Fixes

  • semantic-release: test removing semantic-release/npm plugin (d524620)