Release Notes - v5.4.0 🚀
August 24, 2026
This minor release (v5.4.0) marks the official milestone release of Quattrol 365 for end-users, featuring its statistical engine and peer group comparator architecture. In addition, it brings major enhancements to Mi Proceso (compact UI and MCP tools), improvements to POQTROL (rounding functions), payroll optimization and PDF generation in Flow 365, and robust security hardening with strict context-based role validation and Firestore collection shielding.
🎯 Quattrol 365 (Official Launch)
Release to End-Users (#1327)
- General Availability: Official availability of Quattrol 365 for end-users.
- Statistical Engine and Comparators: Integration and technical documentation of the interlaboratory quality control statistical model and analytical comparator architecture.
🧪 POQTROL
Calculations and Rounding (#1434, #1413)
- Rounding Function: Implemented round-up functions and configurable numeric formatting for data entry and processing in POQTROL.
⚖️ Mi Proceso
User Experience and Navigation (#1433)
- Compact Views: Compact layout for process listings with row actions moved into a contextual dropdown menu (overflow menu).
MCP Tools Integration (#1351)
- Process and Actuation Search: New MCP tools for process search scoped by organization validation, paginated actuation queries, and response filtering by participant identification.
💼 Flow 365
Payroll and Reporting (#1433, #1388)
- PDF Generation: Integrated dependencies and optimized styles for generating and exporting payroll detail reports in PDF format.
👤 General & Security
Role Hardening and Firestore Rules (#1417, #1345, #1420, #1333, #1334, #1173)
- Authentication Context Trigger (
validateUserRoles): Backend verification of user privileges (organization_roles,customer_roles,is_superadmin), preventing client-side privilege escalation. - Multi-Organization Isolation: Strict prevention of role and tag leakage across organizations, supporting configurable scoping levels and deletion protection for in-use items.
- Authenticated Access: Restricted unauthorized read access across
/users,/roles, and migration collections. - Custom Event Fields (#1435, #1341): Dynamic editing and adjustment capabilities for event question options.
- Unit Test Stability (#1428): Fixed and stabilized 21 unit test suites.