Release Notes - v4.2.1 🚀
February 26, 2026
This maintenance update focuses on expanding zymDev Core communication capabilities and fixing critical bugs in registration logic and visual statistics.
🏗️ zymDev Core (General)
Notifications and Communication
- SendGrid Support: Integrated SendGrid support into the SMTP notification workflow, including robust error handling for email delivery.
Registration and Authentication
- Registration Logic: Comprehensive fix in the account creation workflow (#958).
- Auto-Login: Implemented automatic sign-in immediately following successful registration.
- Memberships: Added Firestore security rules for efficient membership management.
- Refactoring: Cleaned up unnecessary asynchronous code in user update callbacks.
Style
- Code: Adjusted indentation in
switchstatements to improve readability and comply with team standards.
🧪 Quattrol 365
Bug Fixes
- Statistics Display: Resolved the visual issue affecting Means and Standard Deviations (SD) on the results entry screen (#942).
- Conditional Calculation: Implemented conditional date processing in
calculateStatisticsfor improved accuracy. - Visual Consistency: Null values are now formatted as a dash (
-) ingenerateFixedRowto maintain a clean interface.
Improvements and Maintenance
- Agent Suggestions: Applied enhancements recommended by development agents in the data entry module (
dataentry). - Initialization: Automatically triggered
calculateStatisticsduring component initialization to immediately display updated data. - Version: Official package version bump to 4.2.1.