Skip to content

Release Notes - v4.2.2 🚀 ​

March 4, 2026

This update introduces new CRUD features across multiple modules, improvements in reference validation, and bug fixes in statistical report visualization and filters.


🏗️ zymDev Core (General) ​

CRUD and Modules ​

  • CRUD References: Built CRUD for references (REFS), including deletion confirmation dialogs and validations ensuring Firestore paths are valid documents with an even number of segments (#913).
  • CRUD Languages: Implemented CRUD for languages with pre-save duplicate validation to prevent overwriting existing entries (#914).
  • CRUD Question Types: New CRUD for question types, resolving issues when keys are omitted during deletion (#915).
  • CRUD Channels: Added channels CRUD and operational features with refactored key generation and improved Firestore updates using FieldPath.

Bug Fixes and Maintenance ​

  • Suggestions and Cleanup: Applied agent suggestions across several modules, removed unused variables, and cleaned up indentation and formatting.
  • UI Context: Fixed this context for error snackbar callbacks and removed debugger statements.
  • Key Generation: Updated Language.generateKey and channels to use normalizeString, replacing hyphens with underscores.
  • Wizard and Filters: Replaced getAll with getAllByMultipleOrganizations for lot listing, and unified lot filter input.
  • Permissions: Simplified boolean conditional checks in permission guards.
  • Testing: Integrated and updated unit and E2E tests for References, Languages, Question Types, and Channels CRUD modules.
  • Dependencies: Updated several package versions and removed unused dependencies in bun.lock.
  • Version: Official package version bump to 4.2.2.

🧪 PEEC ​

  • New Events: Added molecular event for PEEC (#965).

📊 Quattrol 365 ​

Bug Fixes ​

  • Custom Attributes: Fixed an issue where editing a membership did not retain custom_attributes (#931).
  • Statistical Report: Fixed the listenForDateChanges filter and regrouped export columns to correct the statistical report (#884).
  • Configuration Wizard: Repaired filter in the configuration wizard by adding the optionSelected event to create chips with a single click in autocomplete fields (#945).

⬅️ Previous Version | Back to zymDev Core | Next Version ➡️

Built with ❤️ by zymDev Team.