1 Nov 2013 3:32 AM #1
GXT 3.1 beta
GXT 3.1 beta
In a blog you reported that public beta will be available in late October.
When can we expect the public release?
4 Nov 2013 3:47 PM #2
We've got a few details that are still being tested and fixed before we are ready to put out a beta, but we're nearly there. Support users can always pull down a nightly build of either the 3.0 or 3.1 branches, as well as the source itself in SVN.
GWT is about to cut a release branch for 2.6, and until we have tested against that, we won't be happy releasing - 2.6 makes (by my count) three API changes that affect us from GWT 2.4 and 2.5, so either we need to hold on to the beta until 2.6 is easy to get, or we need to ship something that is incompatible with 2.6. Waiting for a GWT nightly lets us make sure that anyone who tests GXT 3.1 beta is also testing the GWT 2.6 release branch, so that we find bugs in both and get them both ready for a sooner release. Ideally we'll be releasing GXT 3.1 final shortly after GWT 2.6.0 has gone out.
No one likes hearing this, I know, but here it is anyway: It'll be ready when its ready.
4 Nov 2013 4:33 PM #3
I think resetting expectations is all anyone can ask for. Your response seems very logical even if dissappointing. Thank you very much for the timely response to this important question. I cam e to the forum for this exact purpose and was glad to see a thread was opened on the matter.
4 Nov 2013 7:44 PM #4
Glad to hear it is helpful, even though it isn't the answer you were looking for.
For the support subscribers who check out the 3.1 code, it still uses GWT 2.5.1 - we have an alternate branch that we keep with the (so far) necessary 2.6 changes:
* IE6/7 permutation dropped, IE10 permutation added
* com.google.gwt.dev.util.Strings removed, re-namespaced guava to be used instead
* Benchmark classes removed
* ImageResourcePrototype constructor changed
* Element added final toggleClassName and hasClassName, must be removed from XElement
Once we're getting nightly GWT builds, we'll merge this into GXT 3.1, and we'll be in a position where we can start testing for a beta release in earnest. In the meantime, we're taking advantage of the otherwise awkward situation and continuing work on GXT 3.1.