- New: Introduced a new
[edd_commission_breakdown_table]shortcode that displays a breakdown of commission and earnings by month within a given year. - New: Added a filter called
eddc_send_commission_email_alertto theeddc_email_alert()function to allow conditional disabling. - New: Added action hooks to the
eddc_user_commissions()function. - Refactor: The admin commissions table has had some UI/UX improvements to be more consistent with WP core layouts.
- Fix: HTML entities not decoded during exports.
- Fix: Deprecation notices in PHP 8.
- Fix: Commissions data in admin area possibly not showing correct currency if a site uses multi currency.
- Dev: Refactor how we check for database upgrades for performance improvements.
- Dev: Document properties in EDD_Commission class for IDE autocomplete.
- Dev: Undefined variable
$from_nameineddc_email_alert(). (No actual reported issues, as the code was never triggering.) - Dev: Removed unused
scheduled-payouts.phpandmasspay.php files. - Dev: Refactor how plugin is loaded & checks for system requirements.