👀 New Features
- New Outcomes and Sub-Outcomes to provide more granularity on reporting and detection status, with the ability to customize colors and text. Documentation on new mapping will be available very soon!
- Ability to configure SSL certificates by GUI or .env file (https://docs.vectr.io/VECTR-Installation-Configuration-ENV-File-Description/#optional-variables)
- Ability to spin up a "blank" instance controlled by .env file (https://docs.vectr.io/VECTR-Installation-Configuration-ENV-File-Description/#optional-variables)
- MITRE ATT&CK v11.1 support
🔒 Security Maintenance
- Update to latest Pac4j version
- Update to Spring 5.3.19 to address CVE-2022-22968
✨ Enhancements
- Continued migration to VueJS:
- Additional CRUD screens
- Several Reporting screens
- Database Selection widget
🐞 Bug Fixes
- Fixed Assessment status if entire Campaign has all Test Cases set to "Abandoned"
- Set correct offset in table when creating new Campaigns and Test Cases
- Fixed issue where uBlock Origin was blocking metrics reporting screen
🚀 Improvements
- Adjust the Assessment create date when cloned
- Reordering of Columns in Tools screens
⚒ Integrations
- ATTiRe Structured Logging Format integration with Atomic Operator as a default logging format. Check out pending PR for details on the integration: https://github.com/swimlane/atomic-operator/pull/52
- Shout out to @antman1p for writing a converter that takes output from Recorded Future and uses VECTR's GraphQL API to record Test Cases. Check out their project here: https://github.com/antman1p/RecodedFuture-to-ATTCK
📒 Documentation
- Check out new additions to https://docs.vectr.io