InvoiceNinja 5.12.38
4 December 2025
InvoiceNinja version 5.12.38 is now available.
Upgrading to InvoiceNinja 5.12.38
InvoiceNinja 5.12.38 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply InvoiceNinja updates as new versions are released, or use Installatron's Clone feature to duplicate an existing InvoiceNinja install to test the 5.12.38 upgrade prior to applying it live. Get started managing your InvoiceNinja installations with Installatron
What's New in InvoiceNinja 5.12.38
5.12.38
Bug Fixes and Changes
- Fixes for payment tests
- Ensure users cannot add pdf_variables to group or client settings
- Checks for payment notifications.
- Updated domains
- Fixes fo nmo entity being false
- Set is_primary=true on new contact
- Refactor away from session id's as key cache
- Ensure location data flattens correctly for use in templates
- Add draft invoices into dashboard amounts if required
- Fixes for AEAT activity consts
- Improved livewire state management
- Inject payment adjustment when reversed invoice / credit is deleted
- Credit numbering for peppol (Supports using credit number patterns for negative invoices that are credit notes in PEPPOL)
5.12.37
Bug Fixes and Changes
- Fixes for mark paid action on locked invoices.
- Refactor for atomic redis operations
- Fixes for displaying correct user id on bulk actions
- Updated storepaymentrequest validation to enable per line validation error messages.