Is Simple History – Track, Log, and Audit WordPress Changes 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 (282)
Plugin Header
inc/class-simple-history.php:312
inc/class-simple-history.php:1088
dropins/class-action-links-dropin.php:43
dropins/class-detective-mode-dropin.php:97
dropins/class-detective-mode-dropin.php:220
dropins/class-donate-dropin.php:84
dropins/class-donate-dropin.php:147
dropins/class-export-dropin.php:53
dropins/class-export-dropin.php:82
dropins/class-export-dropin.php:116
dropins/class-export-dropin.php:173
dropins/class-import-dropin.php:57
dropins/class-import-dropin.php:97
dropins/class-import-dropin.php:184
dropins/class-import-dropin.php:302
dropins/class-import-dropin.php:385
dropins/class-import-dropin.php:399
dropins/class-import-dropin.php:400
dropins/class-import-dropin.php:509
dropins/class-import-dropin.php:510
dropins/class-quick-view-dropin.php:33
dropins/class-quick-view-dropin.php:131
dropins/class-rss-dropin.php:49
dropins/class-rss-dropin.php:53
dropins/class-rss-dropin.php:183
dropins/class-rss-dropin.php:535
dropins/class-rss-dropin.php:497
dropins/class-settings-help-support-dropin.php:41
dropins/class-settings-help-support-dropin.php:51
dropins/class-settings-help-support-dropin.php:56
dropins/class-settings-help-support-dropin.php:72
dropins/class-settings-help-support-dropin.php:83
dropins/class-settings-help-support-dropin.php:85
dropins/class-settings-help-support-dropin.php:95
dropins/class-settings-help-support-dropin.php:96
dropins/class-settings-help-support-dropin.php:104
dropins/class-settings-help-support-dropin.php:106
dropins/class-sidebar-add-ons-dropin.php:95
dropins/class-sidebar-email-promo-dropin.php:83
dropins/class-tools-menu-dropin.php:48
dropins/class-tools-menu-dropin.php:58
dropins/class-tools-menu-dropin.php:64
dropins/class-tools-menu-dropin.php:106
dropins/class-tools-menu-dropin.php:107
dropins/class-tools-menu-dropin.php:117
dropins/class-tools-menu-dropin.php:127
dropins/class-tools-menu-dropin.php:143
inc/channels/class-channels-manager.php:44
inc/channels/class-file-channel.php:336
inc/channels/class-file-channel.php:571
inc/class-autoloader.php:125
inc/class-autoloader.php:70
inc/class-config.php:25
inc/class-config.php:37
inc/class-date-helper.php:133
inc/class-events-stats.php:1624
inc/class-export.php:274
inc/class-helpers.php:1084
inc/class-helpers.php:1100
inc/class-helpers.php:1116
inc/class-helpers.php:2116
inc/class-log-levels.php:109
inc/class-log-query.php:2025
inc/class-menu-manager.php:570
inc/class-menu-page.php:457
inc/class-stats-view.php:29
inc/class-stats-view.php:82
inc/class-stats-view.php:533
inc/class-stats-view.php:679
inc/class-wp-rest-searchoptions-controller.php:163
inc/class-wp-rest-user-card-controller.php:88
inc/class-wp-rest-user-card-controller.php:390
inc/global-helpers.php:24
inc/services/class-admin-page-premium-promo.php:41
inc/services/class-admin-page-premium-promo.php:47
inc/services/class-admin-page-premium-promo.php:63
inc/services/class-admin-pages.php:38
inc/services/class-admin-pages.php:39
inc/services/class-admin-pages.php:52
inc/services/class-admin-pages.php:53
inc/services/class-admin-pages.php:144
inc/services/class-admin-pages.php:287
inc/services/class-admin-pages.php:334
inc/services/class-admin-pages.php:339
inc/services/class-ai-initiator-detector.php:292
inc/services/class-ai-initiator-detector.php:288
inc/services/class-alerts-settings-page-teaser.php:48
inc/services/class-alerts-settings-page-teaser.php:57
inc/services/class-alerts-settings-page-teaser.php:60
inc/services/class-alerts-settings-page-teaser.php:165
inc/services/class-auto-backfill-service.php:57
inc/services/class-auto-backfill-service.php:62
inc/services/class-auto-backfill-service.php:75
inc/services/class-auto-backfill-service.php:87
inc/services/class-auto-backfill-service.php:123
inc/services/class-auto-backfill-service.php:177
inc/services/class-auto-backfill-service.php:194
inc/services/class-channels-settings-page.php:31
inc/services/class-channels-settings-page.php:64
inc/services/class-channels-settings-page.php:76
inc/services/class-channels-settings-page.php:153
inc/services/class-channels-settings-page.php:166
inc/services/class-channels-settings-page.php:198
inc/services/class-channels-settings-page.php:227
inc/services/class-channels-settings-page.php:249
inc/services/class-channels-settings-page.php:282
inc/services/class-channels-settings-page.php:295
inc/services/class-channels-settings-page.php:324
inc/services/class-channels-settings-page.php:346
inc/services/class-channels-settings-page.php:369
inc/services/class-channels-settings-page.php:396
inc/services/class-channels-settings-page.php:418
inc/services/class-channels-settings-page.php:458
inc/services/class-channels-settings-page.php:461
inc/services/class-command-palette.php:37
inc/services/class-dashboard-widget.php:25
inc/services/class-email-report-service.php:75
inc/services/class-email-report-service.php:85
inc/services/class-email-report-service.php:97
inc/services/class-email-report-service.php:98
inc/services/class-email-report-service.php:345
inc/services/class-email-report-service.php:394
inc/services/class-email-report-service.php:425
inc/services/class-email-report-service.php:435
inc/services/class-experimental-features-page.php:47
inc/services/class-experimental-features-page.php:56
inc/services/class-experimental-features-page.php:63
inc/services/class-failed-login-limit-service.php:90
inc/services/class-failed-login-limit-service.php:92
inc/services/class-failed-login-limit-service.php:96
inc/services/class-failed-login-limit-service.php:97
inc/services/class-failed-login-limit-service.php:120
inc/services/class-failed-login-limit-service.php:124
inc/services/class-failed-login-limit-service.php:157
inc/services/class-failed-login-limit-service.php:176
inc/services/class-failed-logins-settings-page-teaser.php:46
inc/services/class-failed-logins-settings-page-teaser.php:55
inc/services/class-failed-logins-settings-page-teaser.php:58
inc/services/class-history-insights-sidebar-service.php:214
inc/services/class-history-insights-sidebar-service.php:441
inc/services/class-history-insights-sidebar-service.php:444
inc/services/class-history-insights-sidebar-service.php:504
inc/services/class-history-insights-sidebar-service.php:614
inc/services/class-import-handler.php:159
inc/services/class-import-handler.php:220
inc/services/class-import-handler.php:224
inc/services/class-licences-settings-page.php:28
inc/services/class-licences-settings-page.php:62
inc/services/class-licences-settings-page.php:72
inc/services/class-licences-settings-page.php:84
inc/services/class-licences-settings-page.php:94
inc/services/class-licences-settings-page.php:103
inc/services/class-licences-settings-page.php:112
inc/services/class-licences-settings-page.php:120
inc/services/class-licences-settings-page.php:424
inc/services/class-licences-settings-page.php:427
inc/services/class-license-reminder-service.php:70
inc/services/class-license-reminder-service.php:95
inc/services/class-license-reminder-service.php:153
inc/services/class-license-reminder-service.php:230
inc/services/class-license-reminder-service.php:250
inc/services/class-license-reminder-service.php:273
inc/services/class-message-control-settings-page-teaser.php:45
inc/services/class-message-control-settings-page-teaser.php:54
inc/services/class-message-control-settings-page-teaser.php:57
inc/services/class-network-menu-items.php:54
inc/services/class-network-menu-items.php:120
inc/services/class-plugin-list-info.php:31
inc/services/class-plugin-list-link.php:30
inc/services/class-plugin-list-link.php:42
inc/services/class-post-history-column.php:95
inc/services/class-post-row-actions.php:35
inc/services/class-post-row-actions.php:40
inc/services/class-privacy-settings-page.php:40
inc/services/class-privacy-settings-page.php:50
inc/services/class-privacy-settings-page.php:94
inc/services/class-review-reminder-service.php:203
inc/services/class-setup-database.php:74
inc/services/class-setup-database.php:169
inc/services/class-setup-database.php:420
inc/services/class-setup-database.php:421
inc/services/class-setup-database.php:547
inc/services/class-setup-database.php:561
inc/services/class-setup-settings-page.php:74
inc/services/class-setup-settings-page.php:138
inc/services/class-setup-settings-page.php:139
inc/services/class-setup-settings-page.php:149
inc/services/class-setup-settings-page.php:168
inc/services/class-setup-settings-page.php:178
inc/services/class-setup-settings-page.php:180
inc/services/class-setup-settings-page.php:221
inc/services/class-setup-settings-page.php:233
inc/services/class-setup-settings-page.php:245
inc/services/class-setup-settings-page.php:524
inc/services/class-setup-settings-page.php:589
inc/services/class-stats-service.php:61
inc/services/class-stats-service.php:66
inc/services/class-stealth-mode.php:138
inc/services/class-welcome-message-service.php:35
inc/services/class-welcome-message-service.php:44
inc/services/class-welcome-message-service.php:49
inc/services/class-welcome-message-service.php:93
inc/services/class-wp-cli-commands.php:17
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:76
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:90
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:96
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:107
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:117
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:228
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:241
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:249
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:257
inc/services/wp-cli-commands/class-wp-cli-benchmark-search-command.php:269
inc/services/wp-cli-commands/class-wp-cli-core-files-command.php:205
inc/services/wp-cli-commands/class-wp-cli-core-files-command.php:275
inc/services/wp-cli-commands/class-wp-cli-core-files-command.php:394
inc/services/wp-cli-commands/class-wp-cli-core-files-command.php:89
inc/services/wp-cli-commands/class-wp-cli-dev-command.php:228
inc/services/wp-cli-commands/class-wp-cli-dev-command.php:233
inc/services/wp-cli-commands/class-wp-cli-dev-command.php:259
inc/services/wp-cli-commands/class-wp-cli-info-command.php:29
inc/services/wp-cli-commands/class-wp-cli-info-command.php:35
inc/services/wp-cli-commands/class-wp-cli-info-command.php:45
inc/services/wp-cli-commands/class-wp-cli-info-command.php:59
inc/services/wp-cli-commands/class-wp-cli-promo.php:57
inc/services/wp-cli-commands/class-wp-cli-stealth-mode-command.php:25
loggers/class-core-files-logger.php:62
loggers/class-core-files-logger.php:69
loggers/class-core-files-logger.php:197
loggers/class-core-files-logger.php:233
loggers/class-core-files-logger.php:144
loggers/class-logger.php:484
loggers/class-logger.php:582
loggers/class-logger.php:598
loggers/class-logger.php:873
loggers/class-logger.php:883
loggers/class-logger.php:954
loggers/class-logger.php:965
loggers/class-logger.php:982
loggers/class-logger.php:1000
loggers/class-logger.php:1011
loggers/class-logger.php:1023
loggers/class-logger.php:1041
loggers/class-logger.php:1052
loggers/class-logger.php:1067
loggers/class-logger.php:1078
loggers/class-logger.php:1095
loggers/class-logger.php:1108
loggers/class-logger.php:1123
loggers/class-logger.php:1134
loggers/class-post-logger.php:987
loggers/class-privacy-logger.php:630
loggers/class-privacy-logger.php:641
loggers/class-simple-history-logger.php:294
loggers/class-simple-history-logger.php:300
templates/settings-general.php:18
templates/settings-general.php:21
templates/settings-tab-help.php:71
vendor-prefixed/jfcherng/php-color-output/src/CliColor.php:154
vendor-prefixed/jfcherng/php-color-output/src/CliColor.php:182
vendor-prefixed/jfcherng/php-diff/src/DiffHelper.php:85
vendor-prefixed/jfcherng/php-diff/src/DiffHelper.php:143
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/AbstractHtml.php:198
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/AbstractHtml.php:207
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/AbstractHtml.php:231
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/AbstractHtml.php:234
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/Combined.php:433
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/Combined.php:434
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/Combined.php:515
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Char.php:29
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Char.php:33
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Line.php:30
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Line.php:35
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Word.php:103
vendor-prefixed/jfcherng/php-diff/src/Renderer/Html/LineRenderer/Word.php:104
vendor-prefixed/jfcherng/php-diff/src/Renderer/Text/Context.php:101
vendor-prefixed/jfcherng/php-diff/src/Renderer/Text/Context.php:132
vendor-prefixed/jfcherng/php-mb-string/src/MbString.php:393
vendor-prefixed/jfcherng/php-mb-string/src/MbString.php:407
vendor-prefixed/jfcherng/php-sequence-matcher/src/SequenceMatcher.php:602
vendor-prefixed/jfcherng/php-sequence-matcher/src/SequenceMatcher.php:620
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.