Here’s the run down…
There’s an extra comma in a translation function call that shouldn’t be there. This will be ignored in some environments (i.e. if you don’t get an error on the plugin’s main options page, then your environment ignores the syntax error) and in others, it will throw a critical error.
The bigger part of this is that it is in a section meant for a future release (likely 3.3.8) and was not supposed to be in this release. It was not included in the beta release and somehow got slipped in between the beta and the production release last night.
For anyone reading later, this ONLY affects the loading of the plugin’s main settings page. It does not create an error with the front end functioning of the plugin, nor with any of the other admin elements.
I have pushed out version 3.3.7.1 which corrects the problem by removing the feature setting that shouldn’t be there in the first place. You can update to 3.3.7.1 to resolve the issue (if it affects you) or to just make sure you’re on the most recent production code base.
For anyone else who got a sneak peek of the setting before I removed it (i.e. your environment did not throw an error on syntax), you’ll see that I’m adding the ability to turn on/off WP-Members fields in the WooCommerce registration when WC is installed and active. There will be more information on that when the time comes ??
Thanks for those that reported the problem, and for helping me track it down.