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.