Product Sales Report Pro - Changelog
Version 2.2.53
Released on January 19, 2026- Other Redesigned UI
- New Implemented BerryPress Updater
Version 2.2.52
Released on January 14, 2025- Fix Fixed: Shipping reporting may not be accurate in HPOS mode
Version 2.2.51
Released on November 27, 2024- New Added: Group By field - Order Source
- New Added: Average Order Total field
- Other Redesigned UI
Version 2.2.50
Released on August 10, 2024- New Added: additional caching for line item field names to speed up loading of the report settings page
- Other Changed: moved the Refresh Fields feature to the Advanced tab
Version 2.2.49
Released on August 10, 2024- Other Changed: when the field cache update event is scheduled
- Fix Fixed: The Current Stock Quantity field may make the report crash in some cases
Version 2.2.48
Released on August 1, 2024- New Added: caching for order item field names to speed up loading of the report settings page
Version 2.2.47
Released on May 6, 2024- New Added: warning messages in report settings if report start or end time seems to be invalid
- Fix Fixed: Fatal error if getting product taxonomy terms fails during report generation
- Fix Fixed: PHP 8 deprecation notice
Version 2.2.46
Released on March 22, 2024- Update Updated: documentation comments for a hook within the plugin
Version 2.2.45
Released on March 4, 2024- Fix Fixed: Current Stock Quantity field may cause a PHP error in PHP 8+
- Fix Fixed: Current Stock Quantity field may not be accurate
Version 2.2.44
Released on January 12, 2024- New Added: product fields to the Group By dropdowns in the Grouping & Sorting tab
- Fix Fixed: When not grouping by products, the Taxes field was incorrectly showing 0 for shipping items
- Fix Fixed: Potential PHP warning when not grouping by products, reporting on shipping, and including line item refunds
Version 2.2.43
Released on January 3, 2024- New Added: Group by products or variations (based on SKU) grouping mode in the Grouping & Sorting tab
- Other Changed: If a report column with totals enabled contains a non-numeric value, totals will be automatically disabled for that column
- Fix Fixed: Product filtering may not work correctly when more than 10,000 products are matched and product grouping is disabled
- Fix Fixed: Selected grouping field may not display correctly if it is no longer available
- New Added: Round checkboxes to the fields list in the Report Fields tab
- Fix Fixed: Customer role filtering was not working properly with HPOS enabled
Version 2.2.42
Released on November 23, 2023- Fix Fixed: Group By 2 through Group By 5 settings were missing the Order Line Item heading in the dropdown
Version 2.2.41
Released on November 16, 2023- Fix Fixed: Custom date ranges resulted in an empty report in HPOS mode
Version 2.2.40
Released on July 22, 2023- Fix Fixed: Product category filtering checkboxes may not save in a preset when first created
Version 2.2.39
Released on July 7, 2023- Remove Removed: instruction about date formatting as it is no longer applicable
Version 2.2.38
Released on June 14, 2023- Fix Fixed: Refund fields are incorrect when grouping by product category
- Fix Fixed: PHP notice
Version 2.2.37
Released on June 13, 2023- Fix Fixed: Missing escaping
- Update Improved: in-UI note on the Exclude free products field
Version 2.2.36
Released on May 19, 2023- Fix Fixed: Sorting may be incorrect when sorting by fields with decimal values
- Fix Fixed: Sort By dropdown was not updated when removing a Group By field
Version 2.2.35
Released on May 1, 2023- Fix Fixed: Using Taxes breakout fields may cause a PHP error or incorrect values
Version 2.2.34
Released on April 26, 2023- New Added: High Performance Order Tables support (beta)
Version 2.2.33
Released on April 24, 2023- New Added: clarification text for fields affected by the Line Item Refunds setting
Version 2.2.32
Released on April 21, 2023- Fix Fixed: PHP notices when refunds are included
- New Added: information for Quantity Refunded, Gross Amount Refunded, and Tax Refunded fields
- Fix Fixed: Reporting hook did not work without saved settings
- New Added: ability to override Order Period setting in the reporting hook
- Fix Fixed: The does not exist operator was not working correctly
Version 2.2.31
Released on January 12, 2023- Update Improved: reporting presets list sorting alphabetically
Version 2.2.30
Released on December 19, 2022- New Added: Group by product category option
- New Added: Taxes breakout fields by tax name
- Update Improved: experimental Product Grouping feature
Version 2.2.29
Released on December 13, 2022- Fix Fixed: Limited rows option may not work correctly
- Update Improved: HTML Tags setting description
- New Added: clarification for totals row behavior
- Other Changed: renamed Products number setting to Row count
Version 2.2.28
Released on November 2, 2022- Fix Fixed: Grouping field not added when selected
- Fix Fixed: PHP deprecation notice related to htmlspecialchars
- New Added: HTML Tags setting in Advanced tab
Version 2.2.27
Released on October 22, 2022- New Added: support for fields containing spaces or dashes
- Fix Fixed: Group By fields recognition issues
- Fix Fixed: Unable to add new Group By field after removal
Version 2.2.26
Released on October 4, 2022- Other Changed: updater link to https://wpzone.co
Version 2.2.25
Released on September 30, 2022- New Added: additional Group By fields
- Fix Fixed: Database query issues with multiple Group By settings
- Fix Fixed: Incorrect refund reporting with multiple Group By settings
- Fix Fixed: Group By values missing for shipping items
Version 2.2.24
Released on September 1, 2022- New Added: filtering by WooCommerce Memberships plan
- Fix Fixed: Customer role filtering applied twice for shipping items
Version 2.2.23
Released on July 22, 2022- Update Improved: date translation in report titles and filenames
Version 2.2.22
Released on July 13, 2022- Fix Fixed: Current Stock Quantity showing zero incorrectly
- Fix Fixed: Product menu order field for variations
- Update Improved: Stock quantity reporting for variable products
Version 2.2.21
Released on July 6, 2022- Fix Fixed: Only Products With Field value cleared on load
Version 2.2.20
Released on June 19, 2022- Fix Fixed: Unwanted zeroes in Current Stock Quantity field
Version 2.2.19
Released on June 9, 2022- Fix Fixed: Incorrect identification of shipping items
- Fix Fixed: Shipping method quantities incorrect with refunds
- Update Improved: Customer role filtering for large sites
Version 2.2.18
Released on February 1, 2022- Fix Fixed: Fatal error when totaling non-numeric values
Version 2.2.17
Released on November 3, 2021- Fix Fixed: Products number setting inaccuracies
- Fix Fixed: Invalid selection when grouping disabled
- Fix Fixed: Reporting query failure with variation grouping
Version 2.2.16
Released on October 28, 2021- Fix Fixed: Reporting query failure with variation grouping
Version 2.2.15
Released on October 15, 2021- Fix Fixed: Error when temporary file creation fails
Version 2.2.14
Released on October 13, 2021- New Added: product taxonomies to Only Products With Field setting
Version 2.2.13
Released on October 9, 2021- Fix Fixed: Security issue with temporary directory handling
Version 2.2.12
Released on September 14, 2021- Other Changed: updater site URL for Divi Space version
Version 2.2.11
Released on August 9, 2021- Fix Fixed: PHP notice when reporting products with no sales
- Update Improved: performance by disabling autoload for settings
Version 2.2.10
Released on July 21, 2021- Fix Fixed: Refund fields incorrectly set to zero
- Fix Fixed: Empty rows when refunds are included
Version 2.2.9
Released on July 16, 2021- Fix Fixed: Incorrect help text for refunds
- New Added: explanation of refund-related fields
- Fix Fixed: Preset creation added unwanted backslashes
Version 2.2.8
Released on July 4, 2021- Fix Fixed: PHP notice with Frontend Reports
Version 2.2.7
Released on May 13, 2021- Update Improved: automatic creation of line-item refunds on order refund
Version 2.2.6
Released on May 4, 2021- Update Improved: clarification of WooCommerce refund behavior
Version 2.2.5
Released on April 30, 2021- New Added: second order field filtering setting
- New Added: option to disable grouping by product (experimental)
Version 2.2.4
Released on April 15, 2021- New Added: WordPress date formatting option for dynamic dates
Version 2.2.3
Released on April 9, 2021- Fix Fixed: Incorrect time values in report titles
- Other Changed: Time values are now always inclusive
Version 2.2.2
Released on March 31, 2021- Fix Fixed: Security issue with temporary report file storage
- Fix Fixed: XLSX generation issues on some hosts
Version 2.2.1
Released on March 22, 2021- Fix Fixed: PHP error during XLSX export
Version 2.2.0
Released on March 22, 2021- Other Changed: replaced PHPExcel with PHP_XLSXWriter
- Remove Removed: XLS format support
- Fix Fixed: PHP 8 deprecation notice
Version 2.1.34
Released on March 15, 2021- New Added: additional Group By fields
- New Added: order item meta filtering options
Version 2.1.33
Released on February 17, 2021- Fix Fixed: Totals row values doubled for Order Item fields
Version 2.1.32
Released on February 15, 2021- Fix Fixed: Browser caching headers
Version 2.1.31
Released on February 11, 2021- Fix Fixed: Browser caching during report viewing
- New Added: addons tab
Version 2.1.30
Released on February 2, 2021- New Added: hm_psr_row_value filter
- Update Improved: security
Version 2.1.29
Released on January 26, 2021- Fix Fixed: Product Menu Order field for zero-sales products
- Update Updated: Current Product Price field logic
Version 2.1.28
Released on January 25, 2021- New Added: display of disabled variations with no sales
Version 2.1.27
Released on January 22, 2021- New Added: Product Menu Order field
- Fix Fixed: Totals checkboxes visibility
- New Added: message about field reordering
Version 2.1.26
Released on November 27, 2020- Fix Fixed: PHPExcel loading conflicts
- Fix Fixed: XLS/XLSX file corruption issues
Version 2.1.25
Released on November 20, 2020- New Added: Product Description and Excerpt fields
Version 2.1.24
Released on September 30, 2020- Fix Fixed: Security issue with temporary report files
Version 2.1.23
Released on July 29, 2020- Fix Fixed: Dynamic date override issues
- Fix Fixed: Dynamic date field visibility
Version 2.1.21
Released on July 13, 2020- Update Updated: Plugin author
- Update Improved: Admin UI
- New Added: License key protection
- Fix Fixed: PHP notices
- Fix Fixed: Admin form layout on small screens
Version 2.1.20
Released on July 3, 2020- New Added: filtering by current user ID
Version 2.1.19
Released on June 26, 2020- Fix Fixed: Sort By option ignored in HTML output
Version 2.1.18
Released on June 20, 2020- Fix Fixed: Variation attributes character display
Version 2.1.17
Released on June 5, 2020- Fix Fixed: Incorrect refund deductions with grouping
- New Added: Line Item Count field
- New Added: Group By warnings
- Other Changed: SQL joins to LEFT JOIN
Version 2.1.16
Released on March 26, 2020- New Added: dynamic date support for filtering
- Fix Fixed: Shipping data query inconsistency
Version 2.1.15
Released on March 11, 2020- Fix Fixed: CSRF security vulnerability
Version 2.1.14
Released on February 13, 2020- Fix Fixed: SQL injection vulnerability
- New Added: support for fields with spaces and dashes
Version 2.1.13
Released on January 22, 2020- New Added: database sort buffer size option
Version 2.1.12
Released on December 17, 2019- Fix Fixed: Only Orders With Field condition display
- Fix Fixed: WooCommerce report caching inaccuracies
Version 2.1.11
Released on December 13, 2019- Remove Removed: Not needed on this site
Version 2.1.10
Released on December 4, 2019- Fix Fixed: Line item refunds not reported without sales
Version 2.1.9
- Update Improved: Preset selection behavior
- Fix Fixed: License deactivation issues
Version 2.1.8
- New Added: customer user meta filtering
Version 2.1.7
- Update Improved: performance for large order volumes
- New Added: plugin conflict mitigation option
- Fix Fixed: Refund-related field bugs
Version 2.1.6
- Fix Fixed: Group By functionality issue
Version 2.1.5
- Fix Fixed: Reporting on products with no sales
Version 2.1.4
- Fix Fixed: Preset save character issues
Version 2.1.3
- New Added: CSV format configuration options
Version 2.1.2
- New Added: sorting by any field
- Other Changed: Report Fields UI
- New Added: CSV formatting options
Version 2.1.1
- Fix Fixed: Line-item refund inclusion bug
Version 2.1.0
- New Added: dynamic date feature
- New Added: report title option
- New Added: report filename option
- New Added: custom CSS for HTML reports
- New Added: debug option
- New Added: execution time limit option
- New Added: object cache disabling option
- Other Changed: license to GPLv3+
Version 2.0.11
- New Added: order date Group By fields
- Fix Fixed: Shipping tax issues
- New Added: does not exist filter option
Version 2.0.10
- Fix Fixed: Integration-related bugs
Version 2.0.9
- Fix Fixed: Preset saving issues
- Fix Fixed: Database query errors
- New Added: programmatic report date override
Version 2.0.8
- Fix Fixed: Line-item refund and status filtering
Version 2.0.7
- Fix Fixed: Order field filtering with spaces
- Fix Fixed: Refund filtering issues
- Fix Fixed: Security issue
- Update Updated: plugin updater
Version 2.0.6
- Fix Fixed: Incorrect date ranges
- New Added: improved preset management
- New Added: calendar-based order periods
- New Added: totals enable/disable option
Version 2.0.5
- Fix Fixed: Include unpublished products setting
Version 2.0.4
- Fix Fixed: Numeric filtering bugs
Version 2.0.3
- Fix Fixed: Order status plugin incompatibility
Version 2.0.2
- Fix Fixed: PHP compatibility fatal error
- Update Improved: minor enhancements
Version 2.0.1
- Fix Fixed: Zero-sales product reporting
Version 2.0.0
- New Added: admin tabs
- New Added: grouping functionality
- New Added: product tag filtering
- Fix Fixed: miscellaneous bugs
Version 2.2.50
Released on August 10, 2024Version 2.2.49
Released on August 10, 2024Version 2.2.48
Released on August 1, 2024Version 2.2.47
Released on May 6, 2024Version 2.2.46
Released on March 22, 2024Version 2.2.45
Released on March 4, 2024Version 2.2.44
Released on January 12, 2024Version 2.2.43
Released on January 3, 2024Version 2.2.42
Released on November 23, 2023Version 2.2.41
Released on November 16, 2023Version 2.2.40
Released on July 22, 2023Version 2.2.39
Released on July 7, 2023Version 2.2.38
Released on June 14, 2023Version 2.2.37
Released on June 13, 2023Version 2.2.36
Released on May 19, 2023Version 2.2.35
Released on May 1, 2023Version 2.2.34
Released on April 26, 2023Version 2.2.33
Released on April 24, 2023Version 2.2.32
Released on April 21, 2023Version 2.2.31
Released on January 12, 2023Version 2.2.30
Released on December 19, 2022Version 2.2.29
Released on December 13, 2022Version 2.2.28
Released on November 2, 2022Version 2.2.27
Released on October 22, 2022Version 2.2.26
Released on October 4, 2022Version 2.2.25
Released on September 30, 2022Version 2.2.24
Released on September 1, 2022Version 2.2.23
Released on July 22, 2022Version 2.2.22
Released on July 13, 2022Version 2.2.21
Released on July 6, 2022Version 2.2.20
Released on June 19, 2022Version 2.2.19
Released on June 9, 2022Version 2.2.18
Released on February 1, 2022Version 2.2.17
Released on November 3, 2021Version 2.2.16
Released on October 28, 2021Version 2.2.15
Released on October 15, 2021Version 2.2.14
Released on October 13, 2021Version 2.2.13
Released on October 9, 2021Version 2.2.12
Released on September 14, 2021Version 2.2.11
Released on August 9, 2021Version 2.2.10
Released on July 21, 2021Version 2.2.9
Released on July 16, 2021Version 2.2.8
Released on July 4, 2021Version 2.2.7
Released on May 13, 2021Version 2.2.6
Released on May 4, 2021Version 2.2.5
Released on April 30, 2021Version 2.2.4
Released on April 15, 2021Version 2.2.3
Released on April 9, 2021Version 2.2.2
Released on March 31, 2021Version 2.2.1
Released on March 22, 2021Version 2.2.0
Released on March 22, 2021Version 2.1.34
Released on March 15, 2021Version 2.1.33
Released on February 17, 2021Version 2.1.32
Released on February 15, 2021Version 2.1.31
Released on February 11, 2021Version 2.1.30
Released on February 2, 2021Version 2.1.29
Released on January 26, 2021Version 2.1.28
Released on January 25, 2021Version 2.1.27
Released on January 22, 2021Version 2.1.26
Released on November 27, 2020Version 2.1.25
Released on November 20, 2020Version 2.1.24
Released on September 30, 2020Version 2.1.23
Released on July 29, 2020Version 2.1.21
Released on July 13, 2020Version 2.1.20
Released on July 3, 2020Version 2.1.19
Released on June 26, 2020Version 2.1.18
Released on June 20, 2020Version 2.1.17
Released on June 5, 2020Version 2.1.16
Released on March 26, 2020Version 2.1.15
Released on March 11, 2020Version 2.1.14
Released on February 13, 2020Version 2.1.13
Released on January 22, 2020Version 2.1.12
Released on December 17, 2019Version 2.1.11
Released on December 13, 2019Version 2.1.10
Released on December 4, 2019Version 2.1.9
Version 2.1.8
Version 2.1.7
Version 2.1.6
Version 2.1.5
Version 2.1.4
Version 2.1.3
Version 2.1.2
Version 2.1.1
Version 2.1.0
Version 2.0.11
Version 2.0.10
Version 2.0.9
Version 2.0.8
Version 2.0.7
Version 2.0.6
Version 2.0.5
Version 2.0.4
Version 2.0.3
Version 2.0.2
Version 2.0.1
Version 2.0.0
Note: In addition to the changes listed above, there may be other minor fixes and improvements not documented here. For more information about this product, visit the Product Sales Report Pro product page.