InvoiceNinja - Package Updates
-
[1.6.33]
- Update Invoice Ninja to 5.5.37
- Full changelog
- Merge PDFs
- Fixes for failed payments when the paypal credentials are incorrect
- Fixes for stripe autobilling
- Don't link entities when we are in a transaction
- Fixes for payment email preview
- QR codes for invoices as a variable
- Return reminders to dispatch
-
[1.6.34]
- Update Invoice Ninja to 5.5.38
- Full changelog
- Allow individual SMTP per company
- Add verified phone number flag
- Check users number for validity for SMS verifications
- User Twilio API to verify phone numbers
- User Twilio API to verify phone numbers
- Update phpunit spec for github actions
- Update translations
- Fixes for imports
- Datamapper classes
- Return early in some hosted jobs
- Override phone number with international format
- Fixes for bank transaction imports
- Minor fixes for validation
- Minor fixes for Bank Transactions / Integratiosn
- Improve error handling with Checkout Payment Gateway
-
[1.6.35]
- Update Invoice Ninja to 5.5.39
- Full changelog
- EPC QR Codes
- Additional logging for Checkout transactions
- Improvements for using react with self host
- Minor fixes for updating a recurring invoice
- Minor fixes for negative invoices
- Change UX for downloading documents from the client portal
-
[1.6.36]
- Update Invoice Ninja to 5.5.40
- Full changelog
- Process Invoice Numbers which includes letters
- Flip the request requirements
- Save default terms/footers
- Allow different mail from / mail name for multi company mailers
- Patch for 2FA Verification
- Triggered actions for Credits / Quotes
- Expired quote notifications
- Fixes for uses_inclusive_taxes with recurring invoices
- Fixes for bank transaction imports
- Reset event delay
- New Design
- Update Readme
-
[1.6.37]
- Update Invoice Ninja to 5.5.41
- Full changelog
- Add a new design - Calm
- Fix migrations for new invoice design
- Fixes for gocardless events
- Prevent deleted/archived/completed transactions from being re-converted
- Fixes for bank transaction tests
- Fixes for playful design
- Stubs for search authorize.net
- Fixes for gocardless delayed instant bank payment notification:
- Add a Paid CSS Overlay to invoice designs using the variable $status_logo
- Late fee tests
- Tests for recurring invoice variables
- Minor fixes for date range calculation for :WEEK
- Fixes for Fortre payment driver and where no service fees are applicable
- Clean input for custom css
- Implement additional filters for list views
-
[1.6.38]
- Update Invoice Ninja to 5.5.42
- Full changelog
- [Feature] Bank Transaction Rules
- [Feature] API Doc Blocks for Bank Transaction Rules
- [Bug fix] Fixes for failed email mailer, edge case where balances may not adjust
- [Bug fix] Adjust when we send certain events after an email failure
- [Feature] Match Bank Transactions
- Tests for matching expenses
- Transaction rules tests
- [Bug fix] Remove delay from events
- [Bug fix] Escape variables in custom designs
- Minor fixes for create company routes
- [Bug fix]Catch EPC QR failures
-
[1.6.39]
- Update Invoice Ninja to 5.5.43
- Full changelog
- Spread out cron jobs to even system load
- Updates for SMS confirmations
- Update twilio sms authorize() method
- Improve cron definitions to prevent race conditions
- Improve validation layer for reports
- Minor refactor for reminder jobs
- Refactor the way we execute scheduled commands
- Use translation for request cancellation
- Clean up subscription service
- Fix for subscription cancellation where there are no outstanding invoices
- Fixes for displaying correct quote status in client portal
- Minor fixes for bank transaction imports
- Fixes for creating backup directory if it does not exist
- Minor fixes for type checks
- Minor fixes for failed notifications
- Don't return value from void function
- Refactor reminder crons
- Fixes for client number race conditions when importing stripe clients
- Fixes for stripe importing customers
- Wind back Middleware for Bank Service Matching
- Fixes for updated_at in bank_transaction_rules
- Change private to protected property for middleware key
- Inject small delay into email dispatch
- Implement chunking of auto bill data
- Handle nothing being passed into sort() filter
- Fixes for missing properties in store bank integration request
- Minor fix for client balance adjustment
- Add more entropy when updating company ledger
- Fixes for demo mode
- Refactor for Stripe payment intents + charges + new api
-
[1.6.40]
- Update Invoice Ninja to 5.5.44
- Full changelog
- Translate Stripe payment texts by @LarsK1 in #7999
- Bug Fix - Client balance corrupted when transaction is deleted. by @turbo124 in #8010
- #8008 csv import auto detect delimiter by @checkitsedo in #8009
- Refactor PDF attachments as data instead of file paths
- Inject slight delay into emails
- Translate Stripe payment texts thanks @LarsK1
- LarsK1 committed 22 hours ago
- Implement checkout object for phone
- Minor fixes for Stripe Payment Intent query
- Fixes for store bank transaction
- Add frequency to recurring invoice export
- Fixes for storing bank transactions
- Add CSV delimiter Autodetection thanks @checkitsedo
- Fixes for CSV imports, replace work_phone with phone
- Fixes for applying payment from a transaction, and then unwinding the…
- Fixes for multiple deletes on a single invoice
- Do not allow restoration of a invoice with a deleted payment
- Fixes for expense category validation
- Fixes for Stripe payment translations
-
[1.6.41]
- Update Invoice Ninja to 5.5.45
- Full changelog
- Add Payment id to bank transactions table
- Tests for linking expenses and payments
- Add css class to enable resizing of payment QR Codes
- Increase chunk size for autobill
- Fixes for payment tests
- Fixes for Zoho Import
- Fixes for single account creation
- Add form request for enable two factor authentication
- Updates for translations for Stripe
- Additional checks for reminder scheduling for endless reminders
- Updates for cookie consent - translate to locale if available
- Ensure due_date_days is populated
- Fixes for edge cases with recurring invoice due date days = 0
- Count Bank Account Created on Hosted
-
[1.6.42]
- Update Invoice Ninja to 5.5.46
- Use Cloudron base image 4.0.0
- Full changelog
- Provide translations by @beganovich in https://github.com/invoiceninja/invoiceninja/pull/7972
- Fixes for custom labels/values for credits by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8030
- Add status to client export by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8032
- Reserved keywords are aware of date in recurring invoice PDF preview by @talkstraightuk in https://github.com/invoiceninja/invoiceninja/pull/7979
- Update Sentry Laravel SDK to v3 by @cleptric in https://github.com/invoiceninja/invoiceninja/pull/8026
- Tests for linking payments with expenses by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8033
- Add delete webhook for projects by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8034
-
[1.6.43]
- Update Invoice Ninja to 5.5.47
- Full changelog
- Add payment id to bank transaction matching
- Expand document name in client portal from 20 -> 40 chars
- Ensure we retrieve archived invoices in Stripe payment webhook
- Check for properties before accessing
- Improve bank transaction filters
- Ensure client is tagged on view quote activity
- Add convert currency properties to company table
- Subscriptions v2
-
[1.6.44]
- Update Invoice Ninja to 5.5.48
- Full changelog
- Add support for Matomo
- Add Matomo to database table
- Fixes for Matomo URL/ID
- Add idempotency key for mollie
- Fixes for Klarna
- Add missing translations
- Fixes for phone validation
- Add checks prior to attempting to add in payment types
- Add transaction filters for payments and expenses
- Minor clean up of layout files
- Use redirect away for mollie
- Disable auto billing on recurring invoices and generated invoices
- Fixes for type hints
- Catch mollie payments if redirect URL is null
- Add proper description to mollie credit card transactions
- Minor fixes for stripe translations
- Subscriptions v2 (WIP)
-
[1.6.45]
- Update Invoice Ninja to 5.5.49
- Full changelog
- OTP for subscriptions by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8069
- Quote filters for expired and upcoming by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8071
- Change Klarna intregration to comply with Klarna's rules by @LarsK1 in https://github.com/invoiceninja/invoiceninja/pull/8059
- Force a currency for vendors by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8074
- Subscriptions v2 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8076
- Attach invoice documents to payment emails by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8077
- Disable auto fill for credit cards by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8078
- minor fixes for subscriptions by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8080
- v5.5.49 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8081
-
[1.6.46]
- Update Invoice Ninja to 5.5.50
- Full changelog
- Flip sort order for payments in client portal by @turbo124 in #8085
- Minor fixes for tax currencies - vendor vs client by @turbo124 in #8089
- Fixes for Matomo by @LarsK1 in #8083
- Fix eWay failures related to 32-bit integer limit by @joshuadwire in #8095
-
[1.6.47]
- Disable auto update checker
-
[1.6.48]
- Update Invoice Ninja to 5.5.51
- Full changelog
- fix SEPA QR Code recurring invoice by @Hobby-Student in #8105
- adding
update_payment
webhook by @paulwer in #8118 - Product Sales Report by @turbo124 in #8119
- Minor improvements for checkout 3ds processing by @turbo124 in #8120
-
[1.6.49]
- Update Invoice Ninja to 5.5.52
- Full changelog
- Add issue templates back into the repo by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8126
- Additional mailer implementation by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8129
-
[1.6.50]
- Update Invoice Ninja to 5.5.54
- Full changelog
- Fix for leak on products route when using the ?with filter by @turbo124 in #8137
-
[1.6.51]
- Update Invoice Ninja to 5.5.55
- Full changelog
-
[1.6.52]
- Update Invoice Ninja to 5.5.56
- Full changelog
- Fixes for deleting payments by @turbo124 in #8151
- Minor fixes for transactions by @turbo124 in #8152
- Fixes for client mailers by @turbo124 in #8153
- Quote Filters by @turbo124 in #8156
- Fixes for matomo by @LarsK1 in #8157
-
[1.6.53]
- Update Invoice Ninja to 5.5.57
- Full changelog
- Implement next_run calculation for scheduled tasks by @turbo124 in #8172
- Add company logo size to company settings object by @turbo124 in #8173
-
[1.6.54]
- Update Invoice Ninja to 5.5.60
- Full changelog
- Fixes for clientcontact observer bug
-
[1.6.55]
- Update Invoice Ninja to 5.5.61
- Full changelog
- 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
-
[1.6.56]
- Update Invoice Ninja to 5.5.62
- Full changelog
- enhance address field by @Hobby-Student in #8188
- fix: processReservedKeywords should be aware of recurring invoice date by @talkstraightuk in #8182
- fix for permissions regression
-
[1.6.57]
- Update Invoice Ninja to 5.5.63
- Full changelog
- Ensure api token has a name using update route by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8211
-
[1.6.58]
- Update Invoice Ninja to 5.5.64
- Full changelog
- Adjust throttling for password reset requests
- Minor checks for user deleted_at state
- Set timezone when testing date ranges
- Update clean design to allow clean page breaks
- Updates for bug template
- Implement logic that changes the response based on user permissions
- Fixes for validation of webhooks
- Live Design Preview Test
- Skip live designs in github actions
- Enable setting the width of the logo via settings
- Update designs
- Fixes for reports
-
[1.6.59]
- Update Invoice Ninja to 5.5.65
- Full changelog
- Fixes for Job Retries in Mailers and Webhooks by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8220
- Minor fixes for create entity when models are missing by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8221
- Minor fixes for the Clean design by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8222
- Minor fixes for the task scheduler by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8223
- Fixes for ninja mailer by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8224
- Fixes for staticmodel scopes by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8228
- v5.5.65 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8229
-
[1.6.60]
- Update Invoice Ninja to 5.5.66
- Full changelog
- Adding additional filter methods by @paulwer in #8227
- Add Webhook for archiving / restoring by @LarsK1 in #8216
- Minor cleanup for filters by @turbo124 in #8232
- Refactor for Observers by @turbo124 in #8237
- Enhance discount label if percentage (closes #8204) by @tissieres in #8226
- Optional user input after a quote is approved. by @turbo124 in #8242
-
[1.6.61]
- Update Invoice Ninja to 5.5.67
- Full changelog
- Fixes for using credits in subscriptions
- Add payment number when generating credit payment from subscription
- Minor fixes for quote zips
- Fixes for vendor imports
-
[1.6.62]
- Update Invoice Ninja to 5.5.69
- Full changelog
- Attach recurring invoice docs by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8258
- Feature: Webhook at send by @LarsK1 in https://github.com/invoiceninja/invoiceninja/pull/8245
- Design fixes by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8259
- Fixes for webhooks by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8261
- Bump predis to 2.x by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8262
-
[1.6.63]
- Update Invoice Ninja to 5.5.70
- Full changelog
- Fixes for translation string in subscriptions by @turbo124 in #8268
- Fixes for archived clients attempting to view client portal. by @turbo124 in #8269
- Fixes for job middleware by @turbo124 in #8270
-
[1.6.64]
- Update Invoice Ninja to 5.5.71
- Full changelog
- Our scheduler has now been released! You can currently use the scheduler to send Client Statements at predefined intervals with their own specific date ranges
- Fixes for base redirect
- Remove predis 2
- Clean up for access permissions
- Fixes for designs and client compatibility
- Update composer requirements
- Remove logo from CSV importer
-
[1.6.65]
- Update Invoice Ninja to 5.5.73
- Full changelog
- We have improved email button compatibility across email clients, users who use Outlook should now consistently see an appropriately sized button.
- Minor Fixes for some designs
- Significantly reduced the number of queued jobs when performing bulk actions
- Fixes for displaying negative currencies
-
[1.6.66]
- Update Invoice Ninja to 5.5.74
- Full changelog
- Add BankTransfers From Stripe as a new payment method
- Refactor Stripe description strings to use a common method.
- Update Stripe Alipay to use Payment Intents
-
[1.6.67]
- Update Invoice Ninja to 5.5.76
- Full changelog
- Streamline whitelabel logo styles in PdfMaker by @danielkoch in https://github.com/invoiceninja/invoiceninja/pull/8300
- Limit per page to 5000 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8302
- Fix for expense <> transaction decoupling by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8304
- Add guards on invoice_id by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8305
- Update designs by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8315
- v5.5.76 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8318
-
[1.6.68]
- Update Invoice Ninja to 5.5.78
- Full changelog
-
[1.6.69]
- Update Invoice Ninja to 5.5.79
- Full changelog
- Fixes for displaying negative numbers by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8324
- Add markdown support for subscriptions by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8325
-
[1.6.70]
- Update Invoice Ninja to 5.5.80
- Full changelog
- Fixes for oversized mailables
-
[1.6.71]
- Update Invoice Ninja to 5.5.81
- Full changelog
- Fixes for PaymentExport regression.
-
[1.6.72]
- Update Invoice Ninja to 5.5.82
- Full changelog
- New Flutter AP
-
[1.6.73]
- Update Invoice Ninja to 5.5.83
- Full changelog
- Support processing different delimiters for CSV imports by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8334
- Fixes for React Settings Cast by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8335
- Fixes for user stubs in random data by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8336
- Improve rounding for negative numbers by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8337
- Fixes for react settings by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8339
- v5.5.83 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8340
- Fixes for client registration migration by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8341
-
[1.6.74]
- Update Invoice Ninja to 5.5.84
- Full changelog
- Email refactor by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8342
-
[1.6.75]
- Update Invoice Ninja to 5.5.86
- Full changelog
- Add missing migration by @turbo124 in #8348
-
[1.6.76]
- Update Invoice Ninja to 5.5.87
- Full changelog
- Create 2023_03_10_100629_add_currencies.php by @datasolutionsbz in https://github.com/invoiceninja/invoiceninja/pull/8352
- Update texts.php by @datasolutionsbz in https://github.com/invoiceninja/invoiceninja/pull/8351
- Updates for RandomDataSeeder by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8353
- Add notification label by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8354
- Stripe: Add BACS by @LarsK1 in https://github.com/invoiceninja/invoiceninja/pull/8079
- v5.5.87 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8355
- Updates for JS bundles by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8356
-
[1.6.77]
- Update Invoice Ninja to 5.5.89
- Full changelog
- Prevent duplicate shipping address details on delivery notes by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8358
- v5.5.88 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8359
- Minor formatting by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8360
- Fixes for Invoice Preview Designer
- Fixes for preloader - exclude testing frameworks by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8366
- v5.5.89 by @turbo124 in https://github.com/invoiceninja/invoiceninja/pull/8371
-
[1.6.78]
- Update Invoice Ninja to 5.5.90
- Full changelog
- Filters for overdue invoices
- Additional defaults for primary colors
- Minor fixes for events for invoice was emailed
- Expand exception handling in Email class
- move NinjaUser to sync when creating accounts
- Clean up for Login Controller
- Clean up auth dir
- Fixes for sending from email name
- Fixes for correct token
- Stub translated labels for designer
- Fixes for company token sanity
- Fixes for AVS checks using Braintree
- Add logo class
- Update dependencies for js
- Add search by client from invoices
- Search by client name in entities
- Do not subtract services as product inventory
- Fixes for tests
- Allow removing deleted user
- Liap includes
- Updates for PDF designer with custom columns (API only)
- Add translated stubs for the PDF Mock
- Minor fixes for Mocks
- Recurring invoice update / upgrade pricing (API only)
- Recurring invoice price modifications (API only)
- Increase recurring prices (API only)
-
[1.6.79]
- Update Invoice Ninja to 5.5.92
- Full changelog
- Fixes for quotes with deleted contacts - download PDF failures
- Hide pre payments from client portal.
-
[1.6.80]
- Update Invoice Ninja to 5.5.93
- Full changelog
-
A lot of updates! haha, I hope it doesn't frustrate you too much that there's practically an update daily from the upstream branch, hopefully not taking too much time from you guys.
-
[1.6.81]
- Update Invoice Ninja to 5.5.94
- Full changelog
- Fixes for webhooks not sending user detfined headers
- Implement stubs for websockets
- Add invoices to recurring invoices in Client Portal.
- Stubs for Scheduling an invoice to be sent
- API implementation of Pre Payments completed
- Allow a CC email address to be passed into the Emailer via cc_email request parameter
-
[1.7.0]
- Update Invoice Ninja to 5.5.95
- Full changelog
- Websockets by @turbo124 in #8385
- Recurring invoice price modifications
- Translate labels for Invoice Designer
- Updates for PDF designer with custom columns
- Allow removing deleted user
- Do not subtract services as product inventory
- Search by client name in entities
- Add search by client from invoices
- Updates for company user / token checks
- Update dependencies for js
- Add logo class
- Fixes for AVS checks using Braintree
- Fixes for company token sanity
-
[1.7.1]
- Update Incoive Ninja to 5.5.96
- Full changelog
- Redis is now required
- cookie removed from echeck header api. by @kishanmnpatel in https://github.com/invoiceninja/invoiceninja/pull/8388
- Hide pre payments
- Minor changes for GoCardless
- Catch all logo
- Updates for favicon
- Fixes for invoice filters - overdue
- Schedule Entity
- Fixes for scheduler tests after refactor
- Update user input for po number when approving a quote
- Update quote input from notes to purchase order number
- Add Invoice Reference Subject
- Add tests for scheduling email entity
- Stub global tax rates
-
[1.7.2]
- Update Invoice Ninja to 5.5.97
- Full changelog
- Update production routes by @turbo124 in #8394
- Fixes for limiter by @turbo124 in #8396
-
[1.7.3]
- Update Invoice Ninja to 5.5.98
- Full changelog
- Change Pre Payments to be always available as recurring by @turbo124 in #8397
- Tasks (descriptions per line)
- Tasks (billable by line)
- Invoice / Quote PDF option for separate product columns
- Gocardless. Upgraded so that all payment methods / regions are now supported.
-
[1.7.4]
- Update Invoice Ninja to 5.5.99
- Full changelog
- Fixes for react builder by @turbo124 in #8399
- Allow custom designs to be passed into the live designer by @turbo124 in #8400
- Update webpack by @turbo124 in #8401
- Configurable MailGun endpoint by @turbo124 in #8402
- Fixes for Bank Transfers with Stripe