Google Web Toolkit Release Notes


Release Notes for 1.5.3

Fixed Issues

See the GWT issue tracker for the complete list of bug fixes and enhancements in this release.


Release Notes for 1.5.2

Potentially breaking changes and fixes

General Enhancements

Fixed Issues

See the GWT issue tracker for the complete list of bug fixes and enhancements in this release.


Release Notes for 1.5.1 (RC2)

Support for Standards Mode

GWT 1.5 adds significantly more support for standards mode applications, but some widgets (especially those with table based layouts) may not behave as expected. The low level standards mode bugs (such as with getAbsoluteLeft/Top()) have been addressed, but some of the constructs that our widgets rely on do not work in standards mode. For example, you cannot set the height and width of a widget relative to its parent if its parent is a table cell, and StackPanel takes up much more vertical space than it should in Internet Explorer. All of our samples have been reverted back to quirks mode, and the applicationCreator defaults to quirks mode when creating a new GWT app.

You can still use standards mode for your GWT app, but please be aware that you may notice some layout issues. If you are switching an app from quirks mode to standards mode, your CSS styles might be applied differently, which could also affect your application. We will continue to address standards mode support in future GWT releases.

Potentially breaking changes and fixes

General Enhancements

Fixed Issues

See the GWT issue tracker for the complete list of bug fixes and enhancements in this release.


Release Notes for 1.5.0 (RC)

This release candidate is, in a word, huge. Rather than including all the details here, please see What's New in GWT 1.5? for full details. The main thing you'll want to know is that GWT 1.5 supports the Java 5 language features (generics, enumerated types, annotations, etc.). But check out the full notes, because there's a lot of great stuff!


Release Notes for 1.4.60

This release has only a couple of minor changes from 1.4.59.


Release Notes for 1.4.59 (RC2)

This release includes numerous bugfixes and a few important changes. If you are upgrading from GWT 1.3.3, you are strongly encouraged to read the release notes for 1.4.10 first.

New Features

General Changes

Retractions from 1.4.10

Fixed Issues

See the GWT issue tracker for the complete list of bug fixes in this release.


Release Notes for 1.4.10 (RC)

This is the Release Candidate for GWT 1.4, the first GWT release developed with major participation from GWT open source contributors. It's been a long time coming, but we hope it's been worth the wait. In addition to tons of new features, optimizations, and performance enhancements, we've fixed more than 150 bugs. There are some important behavioral and potentially breaking API changes; if you read nothing else, please read these following sections!

Behavioral Changes

Important changes in the behavior of existing GWT features.

Critical Changes to RPC

In previous versions, the RPC subsystem was too lenient and failed to warn at compile time about potential (though unusual) edge cases that could in theory cause problems at runtime. Beginning with version 1.4, the RPC subsystem emits additional warnings and errors to help you identify error-prone constructs. While this new behavior may seem annoying at first, rest assured that fixing your code to avoid RPC warnings will result in a smaller, faster, and more reliable app.

Module Script Tags

Additional Hosted Mode Checks Related to JSNI

Breaking API Changes

This release also includes API changes that may require minor tweaks to existing code. Any such changes that affect you should only take a few minutes to rectify.

JavaScriptObject

DeferredCommand

UIObject

New Features

Here are a few of the coolest new features and enhancements in GWT 1.4.

See the GWT issue tracker for the complete list of enhancements in this release.

Fixed Issues

See the GWT issue tracker for the complete list of bug fixes in this release.


Release Notes for 1.3.3

This version has only minor functional changes from 1.3.1, listed below.

Fixed Issues


Release Notes for 1.3.1 (RC)

This is the Release Candidate for GWT 1.3, the first completely open source version of GWT. This version has no new functionality, but we did make a lot of changes to get the source code and build scripts into presentable shape to prepare for ongoing open source development. Although the changes were relatively harmless -- formatting, sorting, more documentation, and a new build system -- there's always a small chance of problems, so we plan to call this a Release Candidate until we've convinced ourselves it's reliable.

Useful Links


Release Notes for 1.2.22

This is the official GWT 1.2 release, the follow up to the GWT 1.2 Release Candidate. It includes all of the enhancements and bug fixes from GWT 1.2 RC as well as a few additional bug fixes that were reported against GWT 1.2 RC.

About OS X Hosted Mode Support

GWT's hosted mode support is available only on OS X 1.4 (Tiger) or later.

Useful Links

Breaking API Changes

There are no breaking changes to pre-1.2 APIs, but one method has been renamed in a class that was new in 1.2 RC.

com.google.gwt.http.client.RequestBuilder

The method addHeader() was renamed to setHeader() to more clearly reflect its intent. You will only be affected by this change if you are using the new HTTP functionality available as of build 1.2.11.

Release Notes for 1.2.11 (RC)

This is the Release Candidate for GWT 1.2. Between this build and the subsequent GWT 1.2 official release, changes are limited to issues unique to GWT 1.2 RC.

See the GWT issue tracker for the complete list of enhancements and bug fixes in this release.

New Features


Release Notes for 1.1.10

Fixed Issues


Release Notes for 1.1.0 (RC)

New Features

There are also a significant number of bug fixes from all the great feedback we've gotten from the developer forum. Please see the additional release notes for detailed information about other important changes in Google Web Toolkit since the previous release, including a few breaking API changes that we don't want to catch you off guard.

Fixed Issues

See the appendix of fixed issues for the nitty-gritty list of things that we have fixed in this release, including smaller issues.

Behavioral Changes

Important changes in the behavior of existing GWT features.

Module Source and Public Paths

JUnit Modules

Breaking API Changes

Based on user feedback, we've made a few API changes in this release that may require minor tweaks to your existing code when you upgrade. Any such changes that affect you should only take a few minutes to rectify.

com.google.gwt.user.client.ui.HasWidgets

com.google.gwt.user.client.ui.Composite

com.google.gwt.user.client.ui.SimplePanel and subclasses

com.google.gwt.user.client.Cookies

Appendix: Complete List of Fixed Issues

The list of issues below is a short synopsis of all of the major and minor issues fixed in this release. See the online GWT issues database for the important common issues.


Release Notes for 1.0.21

Fixed Issues