👀 New Features
- Redesigned VECTR Navigation to better align with user flow of the application.
- Test Case Drilldown table has improved searchability with a global search input, and additional columns have been added for display. Addresses #223
- Data Integrity report now includes Test Cases where the MITRE ATT&CK Tactic (Phase) selected is not mapped to the selected Technique ID
- GraphQL API Improvements
- Add Tags / Remove Tags when Updating Test Cases
- Filter Test Cases, Campaigns, and Assessments by Tags
✨ Enhancements
- Tweaks to the Tag select & create UI
- Continual improvements to the UI for usability
🔒 Security Maintenance
- VECTR container image updated to Tomcat 10.1.x and Java 17
- Dependency updates to address CVE's
🐞 Bug Fixes
- Filtering Test Cases by Outcome parent will now also show the Outcome children. For example: Filtering by "Alerted" will also show Test Cases with "Alerted – High", "Alerted – Medium", and "Alerted – Low" Outcomes
- Fixed issue sorting Test Cases by Tags in the Campaign Dashboard which resulted in unintended Data Conflict display. Addresses #216
- GraphQL API:
- Fixed issue with filtering Test Cases by MITRE Technique ID. Addresses #211
- Fixed non-working Test Case Description filter
- Attack Automation:
- Raised default application API rate limits – settings defaulted too low causing throttling issues for some users