Data Processing Improvements
- Added time constraints to sending phishing emails: they will only be sent during office hours, with a bias towards 10:00 and 13:00.
- Improvements to the port scanner and fingerprinter.
- Improved DMARC parsing to handle report emails sent to multiple receivers.
- Added MTA-STS support in the email security scanner.
- Updated DKIM: 'p' tag now expected at position 5 instead of 3.
- Migrated to .NET 10.
Reporting API
- On API creation, an alert is now shown.
User Interface Enhancements
- Fixed the 'Add as employee' action from the leaked credentials screen.
- Sending test phishing emails now also stores and applies the landing page choice.
- Phishing step 3: sender logic is now shown in the phishing module.
- Allow supervisors to replicate a phishing profile to another client via 'Add' or 'Edit' under Client Management.
- Added state of EntraID in the portal.
- Small EntraID improvement: after tenant ID search, the result is now automatically saved.
- Fixed background scrolling in NIS2 document upload windows when scrolling the content.
- Restructured the Settings menu.
- Added E-learning plan date and time.
- Logging added when E-learning AlwaysOn is activated or deactivated.
- Added 'DisabledOn' field to the Employee/Inactive page table.
- Applied consistent design to pages such as 'SendElearningStep2'.
- Preview training questions in a separate window.
- UX/UI fixes on the top-level Assets page.
- Prevented sending incomplete e-learnings.
- Send e-learning invite, reminder, and score emails in the user's selected training language.
- Enhanced E-learning Results with Knowledge Gap Insight.
- Made domain links clickable and opening in a new window.
- Fixed UI issues in trainings.
- Fixed issue with e-learnings on iPhone.
- Adjusted menu structure.
- Changed menu for Phishing.
- Fixed typo on E-learning end screen (informal/formal consistency).
- Custom Training: supervisor user can now make a training available to all.
- Fixed NIS2 compliance bug: Business Continuity / Disaster Recovery Plan (1.23) now correctly mapped to ISO 27001 A5.30.