v1.18 — 15 de agosto de 2026
This commit log includes a wide range of fixes, features, and improvements across multiple areas of the application, with a focus on stability, performance, and user experience. Key highlights include: - **e2e Testing & CI Stability**: Numerous fixes to prevent test failures, improve reliability, and reduce flakiness in CI pipelines, including timeout adjustments, retry mechanisms, and precompilation of key pages to avoid cold-compile timeouts. - **WhatsApp Integration**: Enhancements to message handling, including displaying messages in PENDING status when the WAHA session is offline, improved scroll behavior, and reconciliation of acknowledgments. - **User Experience & UI/UX**: Fixes for layout assertions, scroll behavior, and search functionality (including global search with proper ordering), as well as improvements to the chat and admin interfaces. - **Permissions & Security**: Role and privilege fixes, including adding the franchise_admin role, fixing privilege escalation, and ensuring proper access control in various templates and features. - **Billing & Finance**: Improvements to billing workflows, including handling overdue invoices, event-based billing cycles, and ensuring that admins and finance users can access and pay even when subdomains are locked. - **Data Integrity & Synchronization**: Fixes for data consistency, including handling of soft-deleted slots, ICS event synchronization, and ensuring that re-scheduling lessons propagates updates to .ics invites. - **Hotfixes & Critical Fixes**: Several hotfixes to unblock production deployments, resolve critical bugs (e.g., JWT-only token blocking, login circuit-breaker), and ensure that the system remains stable during incidents and outages. - **Refactoring & Technical Debt**: Refactoring of code for better maintainability, including consolidating send paths, refactoring event keys, and improving the SPONTE import process. - **Internationalization (i18n)**: Fixes to ensure error messages are displayed in the correct language (e.g., Portuguese for advance.service errors). - **Performance & Scalability**: Improvements to reduce cold-compile times, optimize queries, and ensure that the system can handle high load and large data sets efficiently. This is a comprehensive update that addresses both immediate bugs and long-term architectural improvements, with a strong emphasis on system reliability and user experience.