Weâre very excited to announce a new feature in v2.2.5 of WP Discourse plugin: Logs! Logging may sound a bit boring, but Iâve been excited about this update for months . You can check out the details here
As part of v2.2.5 weâve also released a number other integrity-focused changes, including unit tests, production composer packages, CI updates and code formatting changes. The specifics of these are more for developers, but the benefits of which will be seen by end users over time. If youâre a developer wanting to learn more, please check out the new developer-focused documentation in the plugin:
this update took my site offline, looks like it is requesting vendor/autoload.php which doesnât exist at least in the updated zip on wordpress.org
Update: removed the wordpress plugin and ioquake3.org is back online.
Particulars of my deployment: Iâm using a demyx deploy of wordpress so itâs possible something there isnât behaving right. Error log:
Warning: require_once(/demyx/wp-content/plugins/wp-discourse/vendor/autoload.php): failed to open stream: No such file or directory in /demyx/wp-content/plugins/wp-discourse/wp-discourse.php on line 60
Fatal error: require_once(): Failed opening required '/demyx/wp-content/plugins/wp-discourse/vendor/autoload.php' (include_path='.:/usr/local/lib/php') in /demyx/wp-content/plugins/wp-discourse/wp-discourse.php on line 60
Error: There has been a critical error on this website.Learn more about troubleshooting WordPress. There has been a critical error on this website.
Thanks for the report, weâll take a look straight away.
edit@TimeDoctor Thanks for those further details. Weâve identified the issue and will be submitting an update shortly. Sorry for any inconvenience caused and thank you for your prompt report.
Edit: The issue was caused by the pluginâs auto-load files not getting pushed to the WordPress repo. Angus has found a good workaround for the problem. Iâve tested the latest version on my own WordPress site and it loads without errors.