March 31st, 2026

🚀 Features
Voice input support using hybrid speech-to-text:
Web Speech API (primary)
Whisper-based lightweight model via CDN (fallback with browser caching)
AI runtime context awareness including:
Current date
User details (name, email, account created)
Organization info (name, role, member since)
Active subscription plan
✨ Improvements
Enhanced AI chat interface for smoother interaction
Clicking on HoneyAI now resets the chat session instantly
🚀 Features
Enhanced invoice creation:
Predefined templates with default color schemes
Preview modes for invoice (PDF) and payment page
Frequently used adjustments:
Taxes, discounts, custom adjustments
Image zoom functionality in payment page
✨ Improvements
New color picker in floating toolbar for real-time updates
Save favorite colors as well.
🐞 Fixes
Fixed multi-line address rendering in invoice templates
⚙️ Validation
Enforced requirement of at least one payment method before creating/updating invoices
🚀 Features
Email reminder system with:
Custom templates
Dynamic variables
✨ Improvements
Increased settings dialog width to support grid layouts properly
🐞 Fixes
Fixed dialog not closing during navigation (e.g., Compare Plans)
✨ Improvements
Improved invited user flow (directly joins organization without creating new one)
🐞 Fixes
Fixed welcome video repeating after skip/done
Fixed onboarding checklist not updating due to caching issue
✨ Improvements
Automatic URL normalization (no need for http/https)
Filters out empty entries in:
Invoice items
Adjustments
Social links
Added toast notifications for form validation errors
Fixed session list spacing issues
Fixed Safari SVG rendering issue
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.
March 11th, 2026
Onboarding Checklist Cache Issue
Fixed a caching problem in the payment creation flow that prevented the onboarding checklist from updating after a payment method was added.
Invoice Template Address Rendering
Resolved an issue where multi-line addresses were displayed as a single line in invoice templates.
Settings Dialog Navigation Behavior
Fixed a navigation issue where the settings dialog remained open when navigating to the Compare Plans page. The dialog now closes correctly during navigation.
Payment Method Requirement for Invoices
Invoices now require at least one valid payment method before they can be created or updated. Users must configure either Stripe or an app-defined payment option.
Improved Schema Validation for Forms
Enhanced validation logic to automatically remove empty entries before submission for:
Invoice items
Adjustments
Social links
This prevents incomplete or blank entries from being submitted.
Automatic URL Normalization
Users no longer need to manually include http:// or https:// when entering URLs. The system now automatically normalizes URLs during validation.
This improvement is applied consistently across the application through the centralized Zod URL validation logic.
Form Error Feedback via Toast Notifications
Added toast notifications to clearly display validation errors when form submissions fail, improving feedback and usability during form interactions.