Releases: mitre-attack/attack-data-model
Releases · mitre-attack/attack-data-model
v1.0.0
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/...
v1.0.0-beta.14
1.0.0-beta.14 (2024-10-21)
Bug Fixes
v1.0.0-beta.12
1.0.0-beta.12 (2024-10-21)
Bug Fixes
- semantic-release: test removing semantic-release/npm plugin (d524620)