Is HeartApproval Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (50)
Plugin Header
includes/class-hearli-admin.php:190
includes/class-hearli-admin.php:201
includes/class-hearli-export.php:329
heartapproval.php:209
heartapproval.php:212
heartapproval.php:244
heartapproval.php:343
heartapproval.php:459
heartapproval.php:492
includes/class-hearli-cpt.php:39
includes/class-hearli-emails.php:58
includes/class-hearli-emails.php:69
includes/class-hearli-emails.php:396
includes/class-hearli-emails.php:397
includes/class-hearli-emails.php:398
includes/class-hearli-emails.php:399
includes/class-hearli-emails.php:400
includes/class-hearli-emails.php:401
includes/class-hearli-emails.php:402
includes/class-hearli-emails.php:403
includes/class-hearli-emails.php:404
includes/class-hearli-emails.php:405
includes/class-hearli-export.php:34
includes/class-hearli-export.php:329
includes/class-hearli-frontend.php:164
includes/class-hearli-frontend.php:211
includes/class-hearli-frontend.php:215
includes/class-hearli-frontend.php:256
includes/class-hearli-frontend.php:257
includes/class-hearli-settings.php:62
includes/class-hearli-settings.php:90
includes/class-hearli-settings.php:255
includes/class-hearli-settings.php:516
includes/class-hearli-settings.php:530
includes/class-hearli-settings.php:538
includes/class-hearli-settings.php:584
includes/class-hearli-settings.php:591
includes/class-hearli-settings.php:649
includes/class-hearli-settings.php:654
includes/class-hearli-settings.php:659
includes/class-hearli-settings.php:664
includes/class-hearli-settings.php:669
includes/class-hearli-settings.php:674
includes/class-hearli-settings.php:687
includes/class-hearli-settings.php:700
includes/class-hearli-settings.php:713
includes/class-hearli-settings.php:717
includes/class-hearli-settings.php:721
includes/class-hearli-settings.php:725
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.