PHP Compatibility Index

Is WP Super Minify • Minify, Compress and Cache HTML, CSS & JavaScript compatible with PHP 8?

Version 2.0.1 · 8,000+ active installs · requires PHP 5.6

Works on PHP 8.0–8.5, with deprecation notices from 8.2

No removed PHP features found in WP Super Minify • Minify, Compress and Cache HTML, CSS & JavaScript 2.0.1. It uses 7 deprecated feature(s) that only log notices today.

PHP 8.0
✓
PHP 8.1
✓
PHP 8.2
⚠ 2
PHP 8.3
⚠ 4
PHP 8.4
⚠ 6
PHP 8.5
⚠ 7

✓ no problems · ⚠ deprecation notices only (still works) · ✗ uses something removed in that PHP version

Check your whole site, not just one plugin. The free PHP Upgrade Check plugin scans every plugin and theme you have installed (including premium and custom ones) and explains each problem. It runs on any host.

Deprecated (works today, logs notices)

File:lineWhat
includes/min/lib/FirePHP.php:499Function assert_options() is deprecated since PHP 8.3
includes/min/lib/FirePHP.php:499The constant "ASSERT_CALLBACK" is deprecated since PHP 8.3
includes/min/lib/FirePHP.php:906The constant "E_STRICT" is deprecated since PHP 8.4
includes/min/lib/FirePHP.php:1414Function utf8_encode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/min/lib/FirePHP.php:1429Function utf8_encode() is deprecated since PHP 8.2; Use mb_convert_encoding(), UConverter::transcode() or iconv instead
includes/min/lib/Minify/JS/ClosureCompiler.php:195Function curl_close() is deprecated since PHP 8.5
includes/min/lib/MrClay/Cli.php:110Implicitly marking a parameter as nullable is deprecated since PHP 8.4. Update the type to be explicitly nullable instead. Found implicitly nullable parameter: $arg.

Removed long ago or protected by a check (code that most likely never runs on PHP 8)

File:lineWhat
includes/min/lib/FirePHP.php:1372Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $name{0}
includes/min/lib/FirePHP.php:1565Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{0}
includes/min/lib/FirePHP.php:1566Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{0}
includes/min/lib/FirePHP.php:1567Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{1}
includes/min/lib/FirePHP.php:1572Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{0}
includes/min/lib/FirePHP.php:1573Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{1}
includes/min/lib/FirePHP.php:1574Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{1}
includes/min/lib/FirePHP.php:1575Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $utf8{2}
includes/min/lib/FirePHP.php:1626Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c}
includes/min/lib/FirePHP.php:1649Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c}
includes/min/lib/FirePHP.php:1654Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c}
includes/min/lib/FirePHP.php:1660Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 1}
includes/min/lib/FirePHP.php:1670Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 1}
includes/min/lib/FirePHP.php:1671Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 2}
includes/min/lib/FirePHP.php:1681Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 1}
includes/min/lib/FirePHP.php:1682Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 2}
includes/min/lib/FirePHP.php:1683Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 3}
includes/min/lib/FirePHP.php:1693Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 1}
includes/min/lib/FirePHP.php:1694Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 2}
includes/min/lib/FirePHP.php:1695Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 3}
includes/min/lib/FirePHP.php:1696Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 4}
includes/min/lib/FirePHP.php:1706Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 1}
includes/min/lib/FirePHP.php:1707Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 2}
includes/min/lib/FirePHP.php:1708Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 3}
includes/min/lib/FirePHP.php:1709Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 4}
includes/min/lib/FirePHP.php:1710Curly brace syntax for accessing array elements and string offsets has been deprecated in PHP 7.4 and removed in PHP 8.0. Found: $var{$c + 5}
includes/min/lib/HTTP/ConditionalGet.php:320Function get_magic_quotes_gpc() is deprecated since PHP 7.4 and removed since PHP 8.0

Plugin page on WordPress.org: wp-super-minify