+1. Same issue here, and feeling the same way.
Hello,
The latest update didn’t remove any pro features, in fact it introduced extra pro features to the free plugin.
Extra relational operators and regular expressions were never meant to be part of the free plugin, but during an earlier update something went wrong and these features were added by accident. This was brought to my attention by a user recently.
I decided that since free users were already using the extra relational operators, and they don’t bring much additional complexity support-wise, I might as well add them to the free plugin intentionally.
The regular expressions, however, were never a full part of the free plugin. You could select regex
as an operator, but the page where you could define reusable regular expressions was never available in the free plugin. I still feel like this is a PRO feature because I think giving people support for how to write regular expressions is an intensive process.
That said, I agree that users of the free plugin should not be punished for using a feature that was not intended to be a feature. So I will take responsibility for my mistake and add regular expressions (including the extra settings for reusable regex) as a feature to the free plugin in the next update.
@jules-colle Thank you for your willingness to accommodate. Personally, I was never using the reusable feature, and I feel that this might indeed be a pro feature, as it adds more convenience to the base function.
I was using something like "hasPhone" equals (regex) ".(Ja|Yes|Oui|Sí|Ja|Evet|نعم)."
in nearly every simple form due to simplicity and code reusability, instead of adjusting everything on the customer language. And I never noticed this to be a pro feature, when I started using it about 9-12 months ago.