15th round of improvements in 2.X series The Mentat project continues to evolve, with this new release bringing significant improvements across the user interface, reporting, and core infrastructure, together with a strong focus on stability and maintainability. We have introduced a new cross table visualization, allowing for analyses and simpler view of dependencies between attributes (for example Detectors or Groups vs Categories or Classes). The whole pipeline and UI supports TLP protocol – the members of the group only see events with TLP white/green, or events which belong to their address blocks. Event timeline now features sections for target abuses, classes, and severities. We have made group selection more prominent during registration and added possibility of more company customization. Related parameters are now kept better between not-so-compatible forms and event search now supports storage time sorting. A number of changes are focused on reporting. We now have shadow reporting mechanism, which allows for testing of new event classes before going into production. The legacy pynspect parser was replaced by the newly developed ransack rule parser library. Reports now include category and class headers for better integration, and feedback mails set the reply-to address to the relevant group to avoid confusion. In an effort to keep dependencies and build process up to date, configuration was moved to pyproject.toml and migration from pip to much faster uv build system is in progress. The Shibboleth metadata deprecation is now handled gracefully. Dependency upgrades, Apache config updates, robust error logging, and better test/dev tooling are in place. As always, dozens of minor fixes and tweaks are included. We have redesigned color palette for severity differentiation, the feedback form now properly closes. Forms now better check for logical errors, tab data-fetch status is visible, maintainers are correctly notified about new users. Some double-reporting issues are resolved, API key authentication is fixed, form validation for IP networks is stricter, event searches won’t fail on whitespace in IP fields. Other improvements include attachment naming, configuration issues, changelog consistency were among other areas improved. Also, the documentation has been updated, with refreshed wiki and screenshots, and internal codebase has seen cleanup, including the removal of the object management dashboard, integrating its functionality into other parts of the UI), elimination of CESNET key references and cleanup of legacy event watchdogs. Please, visit the issue tracker for the lists of related issues: https://gitlab.cesnet.cz/713/mentat/mentat/-/milestones/31 https://gitlab.cesnet.cz/713/mentat/mentat/-/milestones/32