Friday, October 8, 2010

Re: Migrating to 2.1.0 (M3)

On Oct 8, 8:32 am, sm <sunilm...@gmail.com> wrote:
> Hello,
>
> We are currently using GWT 2.0.3 and planning to migrate to  2.1.0
> (M3). What is milestone 3 for 2.1.0 means? Is this production release.

No, it's a milestone on the road to the production-ready release (that
being said, Google uses the "trunk" in production).

> If I upgrade to 2.1.0 (M3), does it be compatible with 2.0.3?

Mostly yes. AFAICT, the only breaking change is on the KeyEvent vs.
KeyPressEvent; otherwise it's only adding new features.
FYI, there's a step in the build process of GWT that checks they're
not breaking any public API (unless they explicitly want it). This
means that your code should compile against 2.1 without any change.
And of course, there are unit tests, which also are meant to check non-
regression (but the process isn't perfect, as it cannot automatically
test all of display/layout and event handling; some things have to be
verified manually).

Note that the Release Candidate 1 for 2.1 should be released shortly
(and 2.1 GA is still expected by the end of this month AFAIK); but if
you don't plan on using any new feature (just benefit from a faster
and better compiler, and from bug fixes), then go ahead with 2.1 M3.

--
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