I recently read this page by Richard Stallman, creator of the GNU project, the GPL Licence, and the Free Software philosophy:
http://www.gnu.org/philosophy/javascript-trap.en.htmlHe talks about to use obfuscated javascript without publishing the source code, and confirm that the compacted code (he calls it "Obfuscript") is not source code. An obfuscated program it's not free software, because it's not the real source that the programers develops. It require a "compilation" (obfuscation) and it is not human readable, near to the level of a binary compiled program.
So, if I decided to release my software under GPL, I must use GPL licenced (or compatible) libraries (just like this EasyUI), I have to release the full real source code unobfuscated to be GPL compatible.
In other words, I think you are in mistake: You can't release obfuscated code under "GPL v3" in your "GPL Edition", because GPL means Free Software (plus GPL v3 means "unclosable" software) and obfuscated code is not free software.
And worst: you can not release the source code only under the proprietary licenced "Commercial Edition": You cant force developers that want to release free software to "pay-per-view" the source code without the posibility of publishing it.
Check the philosophy of MySQL: they have a "Community(GPL) Edition" and an "Enterprise Edition". I can access the full souce code of MySQL Community Edition (if not, it can't be called "GPL Edition"). The "Enterprise Edition" offers other features, but not the source code of MySQL.
I hope you thik about this, I need to take a decision to choose a library for my GPL projects and this is a trouble for me.
Sorry for my bad english.
Thanks