New features in Sliced Invoices v3.9.0 update
Sliced Invoices v3.9.0 is now available. Here is a look at some of the new features introduced as of 3.9:
PHP 8.0 Support
Sliced Invoices now supports PHP 8.0. Of course, we still maintain support for all PHP versions going back to 5.5, and we have no plans to drop support for past versions.
We do NOT recommend changing your PHP version unless you have a very specific reason to do so, but if you must update you can be confident that Sliced Invoices will still work. Just be sure to update Sliced Invoices and all its plugins/extensions BEFORE you update PHP.
Improved Discount Field
The “Discount” field now has options for fixed amount vs percentage, and before tax vs after tax.
“Create new Invoice from Quote” button
We added a “Create new Invoice from Quote” button on the quote editing page. We renamed the old “Convert to Invoice” button “Convert Quote to Invoice” for extra clarity. So now you have options to both convert or create new.
For Quotes: new “Decline Reason Required” setting
We added a new setting called “Decline Reason Required” under Quote Settings. If enabled, the customer must enter a reason when declining a quote.
For Developers: New Global Functions for Creating Invoices and Quotes Programmatically
We added global functions sliced_invoices_create_invoice
and sliced_invoices_create_quote
which you can use to create invoices and quotes, respectively, from anywhere in your code. The arguments and usage are documented in the code here: https://github.com/sliced-invoices/sliced-invoices/blob/master/includes/functions.php.
Version 3.9.0 contains several other small fixes and enhancements, so please be sure to read the changelog to find out more. If you have any questions or need help, let our support team know.
Cheers,
-The Team at Sliced Invoices