Client Invoicing by Sprout Invoices – Easy Estimates and Invoices for WordPress

Changelog

20.8.11

  • Security Fix: Fixed vulnerability with document hash being exposed in rendered HTML for invoices and estimates

20.8.10

  • Security Fix: Patched local file inclusion vulnerability
  • Security Fix: Authorization bypass vulnerability in client self-service features

20.8.9

  • Fix: Changed to json for updating cc cache
  • Fix: Added capability checks
  • Fix: Partial payment fix

20.8.7

  • Fix: Translation Error for Sprout Invoices #1135

20.8.6

  • Fix: Square folder missing #1132
  • Fix: Change wording for “Not going to fall for it!” #1130

20.8.5

  • Fix: Fixed issue with invoice/estimate status not updating correctly.

20.8.2

  • Fix: Fixed user permissions for invoice/estimate status.

20.8.1

  • Fix: Fixed issue with invoice/estimate post id hash not working.

20.8.0

  • All updates/fixes were in the pro version of Sprout Invoices.

20.7.3

  • Fix: Fixed issue with settings not saving on some litespeed servers ( 403 nonce errors ).
  • Fix: Fixed issue with invoice/estimate hash not working in other languages.
  • Fix: Fixed issue with save button disappearing when scrolling down.
  • Update: Added Get Pro button to settings page header.
  • Update: Added template section to the system health check.

20.7.2

  • Fix: Fix: issues with saving settings due to nonce 403.

20.7.1

  • Fix: Voiding Payment causing 500 fatal error.

20.7.0

  • Feature: Getting Started Wizard.
  • Fix: Fixed report page throwing PHP warnings filling up logs.
  • Fix: Update CCS classes to not conflict with “Copy & Delete Posts” plugin.
  • Update: Enabled WYSIWYG editor for notification templates.

20.6.1

  • Update: Updated Sprout Invoice’s Customizer panel to be split into sections for invoice and estimate respectively.
  • Update: Added functionality in Customizer to change Payment Processor button colors.
  • Update: Updated CSS and HTML so that all payment processor button are uniform.
  • Fix: Fixed issue with estimate save on PHP7 or lower.

20.6.0

  • Fix: Estimate Title not duplicating when duplicating Estimates.

20.5.5

  • Fix: Updated ‘Tested up to’ version.

20.5.4

  • Fix: Fixed Sprout Client icon in WordPress User table.s
  • Fix: Fixed Google Analytics notice option not setting.
  • Fix: Fixed issue with nonce verification in system health check.

20.5.3

  • Fix: Fixed estimate status updates causing fatal error.
  • Fix: Fixed issue with estimate acceptance causing fatal error.
  • Fix: Fixed issue with shipping total doubling in the calculated total.
  • Fix: Fixed issue with client save causing fatal error with payment terms addon.

20.5.2

  • Fix: Fixed PHP deprecation issues with invoice, estimate, and report models.
  • Fix: Fixed issue with fees not showing correctly on invoices.
  • Fix: Fixed issue when Invoices/Estimate emails were not being sent when saved as Pending Payments.
  • Fix: Fixed issue were notification cache was not being cleared when resetting sprout.
  • Fix: Fixed issue where duplicating invoices older than 30 days would have the wrong date.

20.5.1

  • Update: Moved maybe_partial_payment() to Partial Payments class as it is not needed or used in free version of plugin.

20.5.0

  • Fix: Fixed issue with BCC hook adding BCC in notification emails.
  • Feature: Add Google Analytics and notice for opt-in.

20.4

  • Update: WP coding standard updates
  • Fix: Added URL param for http_request_timeout hook to be compatible with plugins requiring it i.e. Jetpack
  • Fix: Added BCC hook to notification emails.
  • Fix: Get amount always returns a float now.

20.3

  • Update: Added new Logo.
  • Update: Created mobile friendly basic and default themes.

20.2

  • Fix: Italics not showing in notes.
  • Fix: Underline tag being escaped on invoice and estimates.
  • Fix: Strike-through tag being escaped on invoice and estimates.
  • Fix: Discounts not applying properly.
  • Fix: WooCommerce customer details not passing to invoices and clients in sprout invoices.
  • Fix: Accessibility issues.
  • Fix: WordPress Customizer error on certain themes.
  • Fix: Free and Pro license display issue.
  • Fix: History not displaying for signatures and viewed status
  • Fix: Invoice and Estimate PDFs not displaying the correct currency symbol.
  • Update: French Translation updates.
  • Update: EU Tax update to include decimals.
  • Update: Disable Payment terms email per client.
  • Update: Disable Client Summary per client.
  • Update: 8.1 Updates.

20.1

  • Fix: Removed progress tracker.
  • Fix: Alert for Reset Notifications Templates.
  • Improvement: Added second address line to client info.
  • Improvement: Cash Feature for customer collecting cash.
  • Improvement: Updated country codes to allow for both UK and GB.
  • Improvement: Added ability to hook into the notification for custom notifications.
  • Improvement: Slate theme CSS and HTML updates.
  • Improvement: Added notice to update PHP version if 7.2 or lower.
  • Improvement: Added ability to use custom hook to set client info defaults.

20.0

  • Improvement: Redesigned the settings page.
  • Improvement: Updated Addon Settings to be accessible from Addons page.
  • Improvement: Removed settings button from Addons with no settings.
  • Fix: Updated code to WordPress coding standards.

Plugin Website
Visit website

Author
BoldGrid
Version:
20.8.11
Last Updated
March 16, 2026
Active Installs
1000
Requires
WordPress 5.1
Tested Up To
WordPress 6.9.4
Requires PHP
7.2.5

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.