On Dec 10, 11:28 am, Philip Rogers <
p...@google.com> wrote:
> GWT Community,
>
> We just launched the first release candidate for GWT 2.1.1! You can
> download this release from the GWT site here:
>
http://code.google.com/p/google-web-toolkit/downloads/list, or as version
> 2.1.1-rc1 from Maven Central shortly.
>
> Please be aware that in this release candidate we have introduced three
> breaking changes from GWT 2.1:
> 1.) Request Factory has undergone a major overhaul based on community
> feedback. Some highlights include support for value objects, easier
> integration with existing server code via a service layer, and the promotion
> to a top-level package. The full list of features and details on
> the breaking API changes are outlined here:
>
http://code.google.com/p/google-web-toolkit/wiki/RequestFactory_2_1_1
>
> 2.) Cell Widgets have been improved with multiple bug fixes, API
> additions, and new features, including support for multiple selection via
> the mouse and keyboard. A breaking change has been introduced to the Cell
> API: a Context object is now passed to most Cell methods and the "key" value
> is no longer passed. The Context object contains the row and cell index, as
> well as the "key" value. This change will allow for additional context
> properties to be passed into Cell methods in the future without breaking API
> changes.
>
> 3.) The gecko user agent, which corresponds to Firefox 1.0, has been
> removed. The gecko1_8 user agent, which corresponds to Firefox 1.5 and
> newer, still remains. If you do not manually set the user agent in your
> gwt.xml file, you should not notice any change (except one less permutation
> during compilation). If you do set the user agent in your gwt.xml file, you
> may need to replace "gecko" with "gecko1_8". If you are referencing "gecko",
> you are almost definitely getting the wrong behavior for your application
> because it is using very old code bindings.
>
> One known issue is that samples/expenses is broken. You can build
> it byreplacing
> gwt.version 2.1.0 with 2.1.1-rc1 in the Expenses POM; however, you may
> still encounter