Invoice Ninja
Invoice, quote, project and time-tracking app for small businesses
Alternative to: quickbooks, freshbooks, zoho invoice
About
Versions (100)
v5.12.31
2025-11-18What’s Changed
- Add expense data to TemplateService
- Force all users to confirm email accounts
- Improvements for rate limiter
- Ensure Primary Contact for vendor is always present
- Ensure that jobs with tries = 1 never attempt to requeue
- Handle null values in Company Settings
- Force Email Validation when emails are updated
- Fixes for null values in PDF config/designer
- Support automatic invoice numbers in csv imports
- Support no line items present in csv imports (uses 1 x invoice amount as the line item)
- Fixes for confirming gateway fees with ACH + partial payment
- Improve performance of locking during bulk actions
- Improve login performance of React Application
- Fixes for default currency code in templates
- Fixes for BankMatchingService when description is null
- Static Analysis + PHP Deprecation fixes
- Improve mime type resolution in emails to reduce application/octet-stream mimes
- Improve peppol document storage on hosted
- Ensure task time_logs always have a standard structure - removing reliance on inference
- TaxPeriodReports - alpha release ( attempts to track invoice changes over reporting periods to improve adjustments across reporting periods)
- v5.12.31 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/11423
Full Changelog: https://github.com/invoiceninja/invoiceninja/compare/v5.12.30…v5.12.31