Wednesday, June 30, 2010

GWT 2.0.4 is now available

Recently Apple released Safari 5, which included a <a href="https://
bugs.webkit.org/show_bug.cgi?id=40367">bug</a> where non-integral
right-shifts were not being evaluated properly. There were several
reports, both internally and <a href="http://code.google.com/p/google-
web-toolkit/issues/detail?id=5056
">externally</a>, of GWT-based
applications unexpectedly crashing when running in Safari 5 (including
Google Wave). Upon further inspection of the crash, we determined that
the bug is triggered when calling several of GWT's array sorting
methods, which in turn perform non-integral right-shifts as part of
the compiled code.

That's the bad news. The good news is that we have a fix for this
issue, plus several other <a href="http://code.google.com/p/google-web-
toolkit/issues/list?can=2&q=milestone%3D2_0_4
">house keeping items</a>
that we've rolled into a 2.0.4 release, which can be downloaded from
GWT's main <a href="http://code.google.com/p/google-web-toolkit/
downloads/detail?name=gwt-2.0.4.zip
">download site</a>.

If you're experiencing the Safari crash, you'll need to recompile and
deploy your GWT app. The changes in 2.0.4 are completely compatible
with your existing 2.0 app, and should have no negative impact. To
that extent we've already dogfooded 2.0.4, verifying that it fixes the
Wave crash that was originally reported.

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

No comments:

Post a Comment