Releases: clemiller/attack-navigator
Release list
attack-navigator v4.0.3
See the changelog for details about what changed in this release.
Full Changelog: v4.0.2...v4.0.3
attack-navigator v4.0.2
4.9.4 - 29 February 2024
Fixes
- Fixed a bug with selecting techniques by data sources in the search & multi-select interface. See issue #622.
4.9.3 - 27 February 2024
Fixes
- Fixed a bug with loading Navigator layers on ATT&CK v10 or earlier. See issue #620.
4.9.2 - 26 February 2024
Fixes
- Fixed an issue with loading multiple bundles into a single matrix. See issue #505.
- Fixed an issue where the outdated layer dialog box would not load the latest layer file format specification. See issue #617.
- Fixed an issue in the ATT&CK version comparison which caused deprecated techniques to appear in the "review additions" section of the Layer Upgrade UI. See issue #618.
4.9.1 - 14 November 2023
Adds support for ATT&CK v14.1.
Fixes
- Fixed an issue with the Dockerfile which was preventing the docker image from building. See issue #598.
4.9.0 - 31 October 2023
Adds support for ATT&CK v14.0.
New Features
- Consolidated the JSON, Excel, and SVG export options into a single dropdown. Added an option to the export interface to only download annotations on visible techniques. See issue #215.
- Extended search interface to support searching for techniques by asset.
- Added the ability to configure how sub-techniques are displayed in the layer file through the
expandedSubtechniquesproperty - annotated, all, or none. See issue #560 and theLayer File Format Changessection. - Added functionality to download all open layers in JSON or MS Excel format. Also added the ability to upload a file with multiple layers. See issue #128.
- Added a new toolbar option to enable or disable the sticky toolbar.
Improvements
- Added ability to render SVG export in dark mode. See issue #556.
- Added the ability to configure whether or not to display the metadata underline either by editing
src/assets/config.jsonor through the "Create Customized Navigator" interface. See issue #400. - Added functionality to scroll across the open tabs in the navigator. See issue #581.
- Improved the matrix print view. See issue #508.
- Added preventative measures for reverse tabnabbing. See issue #527.
- Improved the layer version mismatch warning. For a major version change, the latest layer format and the changelog are linked. For a minor version change, warning message disappears in 6 seconds and links to the changlog. See issue #260.
- Added functionality to scroll down with the Tactics header frozen to the top. See issue #404.
- Improved the Dockerfile for faster builds. See issue #411.
Fixes
- Fixed an issue where certain layer settings were not restored when upgrading the layer ATT&CK version. See issue #597.
Miscellaneous
- Refactored the codebase to improve maintainability of the application.
Layer File Format Changes
Layer file format updated to version 4.5. See layers/LAYERFORMATv4_5.md for the full specification.
- Added support for selecting only visible techniques. The
selectVisibleTechniquesfield specifies whether or not hidden techniques will be included in the different select behaviors. - Added support for configuring how sub-techniques are displayed in the layer with the
expandedSubtechniquesfield. This property can be set toall,annotated, ornoneto expand all sub-techniques, expand only annotated sub-techniques, or collapse all sub-techniques, respectively. - Added support for a list of layers. Users can now upload a layer file that contains multiple layers.
4.8.2 - 9 May 2023
Adds support for ATT&CK v13.1.
Miscellaneous
- Refactored the codebase to improve maintainability of the application.
4.8.1 - 25 April 2023
Adds support for ATT&CK v13.
Improvements
- Users can disable the background color effect on manually assigned colors, aggregate scores, or non-aggregate scores by editing
src/assets/config.jsonor through the "Create Customized Navigator" interface. See issue #371. - Added image orientation options and new preset image size options to the SVG exporter. See issue #547.
Fixes
- Fixed an issue where aggregate scores were calculated on techniques with no sub-techniques. See issue #539.
- Fixed an issue where pinned tooltips would cover the "pin/unpin tooltip" option in the context menu. See issue #542.
- Fixed inconsistencies with dark theme in the SVG exporter. See issue #546.
4.8.0 - 20 December 2022
New Features
- Added the ability to create a layer from a custom Collection or Stix Bundle. Users can specify the URL, version, and domain of a custom bundle in the Create New Layer interface. This will load the base data from the file at the given URL into the Navigator. Layers created from a custom collection/STIX bundle support all of the standard layer features (annotations, filter/sort, download/upload, layer-layer operations, etc.), apart from upgrading the layer to a newer ATT&CK version. See issue #499.
Layer File Format Changes
Layer file format updated to version 4.4. This update adds support for layers created with a custom collection or STIX bundle; the optional customDataURL field contains the URL from which custom data was loaded. This update is fully backwards compatible with layer format v4.3 since the added field is optional. See layers/LAYERFORMATv4_4.md for the full specification.
4.7.1 - 8 November 2022
Adds support for ATT&CK v12.1.
4.7.0 - 25 October 2022
Adds support for ATT&CK v12.
New Features
- Integration compatibility with the ATT&CK Workbench. See issue #474.
- Extended search interface to support searching for techniques based on campaign. See #501.
Fixes
- Fixed an issue with the Docker build caused by conflicting peer dependencies. See issue #497.
- Fixed an issue with loading STIX bundles that do not contain all of the tactics referenced by the included matrix. See issue #489.
v4.6.6 - 26 August 2022
Fixes
- Fixed an issue where the sorting selection was not honored for sub-techniques when rendered as an SVG. See issue #494.
v4.6.5 - 7 July 2022
Adds support for ATT&CK v11.3 and Mobile ATT&CK sub-techniques.
Fixes
- Fixed an issue where matrices that have been deprecated would load into the Navigator. See issue #473.
v4.6.4 - 25 May 2022
Adds support for ATT&CK v11.2.
Fixes
- Fixed an issue causing disabled techniques with no enabled sub-techniques to appear in the matrix when the hide-disabled control is active. See issue #466.
v4.6.3 - 13 May 2022
Fixes
- Fixed package import issues causing failure to load techniques with scores or colors, and impacting the ability to render a layer as SVG. See issues #451 and #452.
v4.6.2 - 12 May 2022
Adds support for ATT&CK v11.1.
Improvements
- Added a feature to pin a technique cell when viewed in the matrix, enabling the user to scroll through the details of the technique in the tooltip. See issue #320.
- Added a popup alert to notify users if a layer with an empty tactic field is uploaded, and therefore will not be displayed. See issue #326.
v4.6.1 - 26 April 2022
Fixes
- Fixed a versioning error that occurred when ...
attack-navigator v4.0.1
Full Changelog: v4.0...v4.0.1