Though I’m not exactly pleased about the need to release this next version so very quickly after the previous one, I can’t say it is totally surprising that there was a bug discovered in version 1.1.0. Fortunately, thanks to Dan’s quick reporting, I was able to eradicate it without much trouble. The root cause was that, per the PHP docs, prior to PHP 5.5, empty() only supports variables; anything else results in a parse error. The example given in the docs, that “empty(trim($name))” will not work, pre PHP 5.5, is precisely what I’d added as a part of the new code in Post Notif v1.1.0. Switching to “false == trim($name)” (always be thinking Yoda conditions! 🙂 ) fixed the problem.
On a more positive note, Ruediger Walter executed a fantastic turnaround on translating the new Post Notif v1.1.0 strings into German (both formal and informal), so those are included in version 1.1.1 as well!
I sincerely hope this is the last of the (negative) fallout from the significant code changes made in version 1.1.0. Thanks for bearing with me!