InvoiceNinja - Package Updates
Pinned
Invoice Ninja
-
[1.6.12]
- Update Invoice Ninja to 5.5.15
- Full changelog
- Update user observer to dispatch a job
- Set relative path for canvaskit
- Clean up for mail listener
- Fixes for task requests
- Adjust credit balance on client record
- Working on client credit balance field
- Tests for credit balance
- Update credit balances when a payment is deleted
- Add daily checks for credit balances
- Fixes for restoring a credit
- Refactor for payments to improve query efficiency
- Refactor payment queries for improved efficiency
- Valid credits rules
-
[1.6.14]
- Update Invoice Ninja to 5.5.17
- Full changelog
- Add vendor & expense includes for purchase orders
- Add missing translations
- Add new column for invoice_task_project
- Fixes for project with both project and client id
- Wrap client paid to date in transaction
- Toggle sms verification based on domain
-
[1.6.15]
- Update Invoice Ninja to 5.5.18
- Full changelog
- Minor fixes for invitation in view portal
- Fixes for showing invoice
- Allow client variables in purchase orders
- Refactor trial confirmed page
- Fixes for applying payment number
- Clean up login controller
- Catch and remove updates for oauth_provider_id
- Add checks for oauth provider id
- Fixes for github actions
- Use transaction when marking an invoice as paid
- Adjust spam filtering
- Minor fixes for templates
- Formatting for client emails
- Check for exec function prior to attemping to use it
- Minor fixes for client filter sorted by display name
- Support for vendor and vendor contact imports
- update vendor csv for tests
- Refactor recurring invoice query
- Improve query efficiency
- Fixes for transforming vendor contacts
- Add indexes to DB
-
-
[1.6.16]
- Update Invoice Ninja to 5.5.19
- Full changelog
- Stripe Imports: Check for valid bank account property before attempting to iterate
- Set required fields to lazy
- Refactor for switch plans
- Better logging around setLateFee()
- Better logging around setLateFee()
- Fresh client prior to updating
- Update project name to just project for label
- Add option to send payment email when invoice has been marked as paid
- Fixes for canvaskit path
- Fixes for inventory notifications
-
[1.6.17]
- Update Invoice Ninja to 5.5.20
- Full changelog
- Add check if plan is expired
- Add checks for ninja portal urls
- Improve handling of purchaseOrder and purchase_order
- Updates for vendor routes
- Client Paid To Date updates
- Fixes for tech template
- Fixes for braintree
- Update client presenter methods
- Updated composer lock
- Fixes for default mark down settings
- Fixes for tests.
- Fixes for auto billing when using credits
- Working on credit paymenta
- Fixes for store payment request
- Ensure documents array is an array
- Handle single contact object passed into array
- Handle single contact object passed into array
- Fixes for handling partial payments with credits
- Fixes for stripe error message when authorizing credit card
- Fixes for seeding languages
- Refactor for client balance
- Fixes for select box background color
- Fixes for registration fields and ensure client contact email is uniq…
- Remove redundant code from CompanySettings
- CLean up code paths for client balance
- Remove DispatchNow()
-
[1.6.18]
- Update Invoice Ninja to 5.5.21
- Full changelog
- Add secondary font as a variable in HTMLENGINE
- Add additional field for reports to companies table
- Fixes for InputBag
- Fixes for race condition when saving expense numbers
- Improve date resolution in recurring invoices
- Improve float parsing in csv imports
- Additional checks for GoCardless webhooks
- Improve efficiency of lightlogs
- Fixes for vendor templates
- Fixes for sending purchase orders when using a custom template
- Change [] for vendors to contacts.company
- Move lightlogs back to batching
-
[1.6.19]
- Update Invoice Ninja to 5.5.22
- Full changelog
- Configuration for in app purchases
- Move lightlogs to batch
- Improve client imports
- Add recurring invoice id to expense when it is generated
- Fixes for support messages
- Fixes for check data
- Minor fixes for support messages
- Ensure we also query trashed client records before lock
- Logging around generates counter
- Additional logging in generates counter
- Minor fixes + additional logging
- Fixes for applying numbers
- Fixes for entity policy not capturing recurring invoice policies
- Update customer details
- Fixes for restricting csv imports
- Add redundancy checks when creating task numbers
- Port entity policy changes to view() policy
- Set SEPA stripe token payments to pending
- Fixes for QR Ibans with no payment references
- Fixes for adding a payment method with Checkout.com
- Adapt Email entity sending using emailentity
- Fixes for sending custom templates with purchase orders
- Add webhook functionality to credits
- Fixes for tests
-
[1.6.20]
- Update Invoice Ninja to 5.5.23
- Full changelog
- Fixes for send now functionality of recurring invoice
- Single root element for wepay signups
- Fixes for single root - Livewire
- Update resources to defer
- Minor fixes for client portal queries
- Optimize css bundles
- Fixes for tests
- If blank exchange rate is sent, force 1
-
[1.6.21]
- Update Invoice Ninja to 5.5.24
- Full changelog
- Working on hosted upgrades
- Improve trial page
- Increase backoff period
- Force company currency for purchase orders
- Ensure we do not remove gateway fee prematurely
- Fixes for payment layouts (Regression)
- Exclude canvaskit path for hosted
- Implement 3DS for Braintree
- Fixes for seeders
- Fixes for checkout.com customer request class
-
[1.6.22]
- Update Invoice Ninja to 5.5.25
- Full changelog
- Minor fixes for stripe imports
- Do not serialize company after migration
- Put in checks for client filters
- Show labels of custom fields in registration form
- Remove direct google URLs
- Minor fixes for QR Code generation for live previews
- Improve livewire performance with Defer
- Fixes for sms verification list
- Minor fixes for Stripe ACH Verifications
- Fixes for wepay
-
[1.6.23]
- Update Invoice Ninja to 5.5.26
- Full changelog
- Remove authorize for SEPA
- Minor fixes
- Fixes for generating counters
- Strip tags from client and user nameS
- Remove redundant code in save company request
- fix: SwissQr postal code appears twice thanks @filo87
- Return early to improve PDF generation performance
- Fixes for WePay
-
[1.6.28]
- Update Invoice Ninja to 5.5.32
- Full changelog
- Fixes for purge client
- Add Preloader
- Fixes for document indexing
- Fixes for indexes
- Add to fillable
- Fixes for storage paths in self host
- Clean up for preload
- Minor fixes for recurring invoices
- Handle invoices going from zero balance to positive balance
- Fixes for refund activity notes
- Minor fixes for filters
- Minor changes for setup intents
- Minor fixes for check data
-
[1.6.29]
- Update Invoice Ninja to 5.5.33
- Full changelog
- MatchBankTransactions
- Working on matching transactions
- Expense categories
- Transaction expense resolution
- Resolve categories
- Add provisional match
- Auto pull transactions when linking accounts
- Fill from_date to be one year in the past
- Add transaction id to expenses and payments
- Fixes for bank integration routes
- Allow Bank Accounts to be created manually
- Save Bank Transaction manually
- Bank Transactions matching default category ID
- Always force a baseType
- Return list of bank transactions
- Minor fixes for braintree 3DS
- Disable auto billing when an invoice has been refunded.
- Adjust status if invoice is modified after payment
- Attempt to import documents into new company
-
[1.6.30]
- Update Invoice Ninja to 5.5.34
- Full changelog
- Remove sentry from self host
- Fixes for purchase order viewed activity
- Additional checks for exchange rates
- Fixes for Yodlee Test
- Fixes for bank transaction tests
- Set company defaults for expenses when matching bank transactions
- Wipe OAuth data when changing email addresses
- Fixes for tests
- Improve check data
- Minor fixes when calculating invoice cancellations
- 2FA reset
- Fixes for Payment Previews
- Order designs in ascending order
- Restore paymentable reliably when restoring invoice with attached pay…
- Pass references instead of full models into auto bill jobs
- Restrict size and amount of jobs
- Fixes for breaking change in CreateInvoicePdf
- Updates for bug with Sentinel / Redis