SSL Insecure Content Fixer v2.2.3 fixes broken Visual Composer

SSL Insecure Content Fixer v2.2.3 has just been released. This release fixes Visual Composer and Theme Fusion Builder crashes, adds mode Capture All, and stops mode Capture from affecting AJAX requests.

So version 2.2.2 broke Visual Composer and Theme Fusion Builder on some websites. Sorry about that! Testing in a development environment just doesn’t cut it sometimes, so I am very grateful to @jsherk for providing a test environment where I could examine the problem. Many thanks for your help! For the curious, it was a new regular expression that triggered a catastrophic backtracking error with large amounts of html containing images.

On the way to fixing that problem, I split the Capture fixer level into two separate levels. Capture is still there, but it no longer captures AJAX requests to fix them. This will improve performance especially in the admin when the fixer level is set to Capture, and should prevent some compatibility problems with some plugins. For websites that really do need to clean up AJAX requests too, there’s a new level called Capture All.

Capture has been split into two levels, with a new Capture All level

You can update to the latest version from your WordPress plugin admin page. Here’s the full changelog for SSL Insecure Content Fixer.