March 12th, 2026
Voice Input Support for AI (Speech-to-Text)
Added voice input capability for AI interactions using a hybrid speech recognition approach.
The system first attempts to use the Web Speech API for native browser speech recognition.
If unsupported or unavailable, it automatically falls back to a Whisper-based model delivered via CDN, which downloads and caches a lightweight model in the user’s browser for local processing.
This ensures broader browser compatibility while maintaining responsive voice input.
AI Runtime Context Awareness
Introduced a runtime identity context for AI interactions to improve personalization and task awareness.
The AI now receives structured context including:
Current runtime date
Current user details (name, email, account creation date)
Organization information (organization name, user role, membership date)
Active subscription plan
This allows the AI to generate responses that are more context-aware and relevant to the user’s workspace.
Unified Validation with Zod
Removed type="url" and type="email" from HTML inputs.
Validation is now handled entirely through centralized Zod schemas, ensuring consistent validation logic across the application and avoiding browser-specific validation behavior.
TypeScript Path Resolution Fix
Resolved TypeScript type-checking issues in the authentication module (auth/index) caused by module resolution conflicts with pnpm and related dependencies.
Updated TypeScript configuration path mappings to ensure correct type resolution during builds and checks.
Improved Customer Form Field Ordering
Reorganized fields in the Create/Update Customer form for a more intuitive workflow.
The new order is:
Logo
Name
Full Address
Remaining required fields
Optional fields
This structure prioritizes the most commonly entered information first.
Invoice Sharing Message Update
Updated the default invoice sharing message signature.
The closing line now uses the user’s name instead of the organization name in the “Best regards” section for a more personal tone in shared invoices.