InvoiceNinja 5.5.63
25 January 2023
InvoiceNinja version 5.5.63 is now available.
Upgrading to InvoiceNinja 5.5.63
InvoiceNinja 5.5.63 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.5.63 upgrade prior to applying it live. Get started managing your InvoiceNinja installations with Installatron
What's New in InvoiceNinja 5.5.63
5.5.63
Bug Fixes and Changes
- Ensure api token has a name when using update route
- Improve rate limiting when using send with gmail
- Clean up for Base controller and enhanced permission filers
- Fixes for logic surrounding presenting the save payment method details for auto billing
- Fixes for task.tax_amount_label
5.5.62
Bug Fixes and Changes
- Enhance address field @Hobby-Student
- fix: processReservedKeywords should be aware of recurring invoice date @talkstraightuk
- If not contacts array is passed, do no attempt to modify / save contacts
- Remove nickname from fillable of Bank Integration
- Add Cypress for client portal UI tests
- Fixes for Mollie Credit Cards - idempotency key for credit card payme…
- Fixes for notifications
- Set companies on trial commence
- Updates for composer.lock
- Important fixes for a permissions regression which affects all users without admin / owner permissions.
5.5.61
Bug Fixes and Changes
- Fixes for Client Portal Bug
- Fixes for Multidb Task Scheduler
- Setup permissions for Bank Transactions
- Fixes for content-disposition in CORS
- Add filename to headers for inline files
5.5.60
Bug Fixes and Changes
- Fixes a bug where the clientcontactobserver will throw a fatal error.
5.5.59
Bug Fixes and Changes
- Add form request for client bulk actions
- Bulk action request for bank transactions
- Add statement date range to the statement
- Enhance bulk action guards + validation layer
- Fixes for observers
- Send inventory notifications as a dispatched job
- Fixes for sending payment email on Mark Paid
- Fixes to support the uses of PostgreSQL
- Refactor entity file names to be prefixed, ie. Invoice_0001.pdf
5.5.58
Bug Fixes and Changes
- Fixes for notifications
- Minor fixes for import
- Minor fixes for logging
- Improve app state by ensuring a invitation is always present for an entity
- Send payment emails to all contacts on invitation
- Tests for refactors of API permissions
- Checks for settings in template
- Add guard to client gateway tokens
- Add additional checks into check data script
5.5.57
Bug Fixes and Changes
- Validation rules for clients in scheduler
- Configure subscription recurring products to use both maxseats +/- inventory management
- Always ensure next_run is calculated from the time the scheduler was run.
- Update meta data for swagger documentation
- Fixes for subscription cron where URL/REST method is not set
- Highlight sidebar menu when viewing entity in client portal
- Improve how tests function under parallel testing
- Parallel testing to github
- Improve subscriptions v2 for free subscriptions
- Rewrite zip, when deleting files prior to extraction for self updates
- Tests for preflight checks for email service
- Set correct invoice numbers for zero payment invoices
- Fixes for Purchase Order Filters
- Fixes for UserFilters as no company() scope is possible
- Clean up all filters
- Back fill test for filters
- Fixes for calculating pro rata refunds for subscriptions
- Show credit payment amounts in the client portal
5.5.56
Bug Fixes and Changes
- Set invoice autobill based on configuration
- Change sequence for settings auto bill for recurring invoices
- Working on client statement schedules
- Fixes for deleting invitations after a contact has been deleted
- Change the order we check a payment deleted status
- Refactor to use Envelope Mailables
- Remove _ fields if nothing is populates in Swiss QR Codes
- Working on refactor for emailables
- Fixes for quote queries
- Cleanup for filters
- Remove unique job id constraint from bank matching service
- Fixes for matomo @LarsK1
- Overhaul Readme @xeruf
- Refine Bug Report Template @xeruf
- Remove .htaccess from update script
- Add task schedulers to login / refresh routes
- Show terms/footers on Recurring Invoice Preview
- Tests for emailing client statements
- Add checks for content/type of statement object
- Handle failures around subscription webhooks
- Email Tests
- Improvements for cache when running setup for the first time
- Improve sentry logging in selfhost + hosted
5.5.55
Bug Fixes and Changes
- Fixes for pro rata invoicing
- Return success to webhook URL when the gateway has been deleted/non-r…
- Fixes for recurring invoice cancellations
- Enforce company locale on payment gateway descriptions
- Fixes for pro rata calculations where discounts are involved
- Minor adjustments for hosted platform
- Fixes for touching reminders inappropriately
5.5.54
Bug Fixes and Changes
- Fix for leak on products route when using the ?with filter by @turbo124 in #8137
5.5.53
Bug Fixes and Changes
- Corrects a bug which prevents access to Online Payments.
- Fixes for payment amount on statements.
- Add aliases for po_number variable
- Fixes for CSV delimiters
- handle missing required keys for Invoice2Go Imports
- Fixes for bug in check gateway fee logic
- Minor fixes for create test data
5.5.52
Bug Fixes and Changes
- Significant bug fixes and improvements in this release in particular Stripe ACH payments and Verifications have been enhanced. Improvements around the way we check for verified payment methods when verified online or offline via direct Stripe notifications.
- To support this you will want to ensure you have the following webhook events selected in Stripe: source.chargeable, charge.succeeded, customer.source.updated, payment_intent.processing, payment_intent.succeeded, payment_intent.payment_failed
- Fixes for subscriptions where invoices were not being attached correctly to the recurring invoice
- Minor fixes for page number vertical height
- Adjustment for credit balance calculations
- Add issue templates back into the repo
- Fixes for forte payment driver authorization for credit card and ACH
- Fixes for credit creation after downgrading a subscription service
- Updated translations
- Prevent email quality checks on authorized users
- Fixes for converting matched transactions
- Update bank accounts when they are verified offline
- Add payment_intent.processing webhook
- Update stripe webhooks
- Handle document uploads in when imported a Company from a backup
- Bugfix where reset counter date is set but frequency is set to disabled
- Handle when stripe ACH dialog is closed
- Improve clean up of stale gateway fees
- Configurable Postmark / Mailgun mailers for hosted/self hosted users
5.5.51
Bug Fixes and Changes
- Add guards to @auth blocks
- Fix SEPA QR Code recurring invoice @Hobby-Student
- Add vendor id filter
- Product Sales Report
- Add subscription filters
- Fixes for quote filters
- Filters for quotes
- Fixes for gateway webhooks - stripe
- Check late invoice, webhooks
- Fixes for use path
- Improve logic for migrating account plans from hosted and self hosted…
- Force primary contact on importing of client
- Refactor TaskScheduler into Scheduler
- Adjust appsetup so that cache rebuilds as expected
- Adding update_payment webhook @paulwer
- Minor improvements for checkout 3ds processing