# What’s New - v7.4.0

WindowBuilder Pro v7.4.0 | SWT Designer v7.4.0
Swing Designer v7.4.0 | GWT Designer v7.4.0

- Enhanced SWT/JFace Data Bindings support

- Enhanced GWT support

- Enhanced SWT support

- Enhanced JFace & RCP support

- Enhanced Swing support

- Enhanced NLS support

- Code Generation & Parsing enhancements

- Editor & Property Pane Enhancements

- v7.3.0

- v7.2.0

- v7.1.0

- v7.0.0

- v6.9.0

- v6.8.0

- v6.7.0

- v6.6.0

- v6.5.0

- v6.4.0

- v6.3.0

- v6.2.0

- v6.1.0

- v6.0.0

- v5.1.0

- v5.0.0

- v4.3.0

- v4.2.0

- v4.1.0

- v4.0.0

- v3.0.0

## Enhanced SWT/JFace Data Binding support

- Support inner classes defined within initDataBindings()

- Support for preInitBindings() and postInitBindings()

- Support for creating observable objects using EMFProperties (EMF 2.5)

## Enhanced GWT support

- Support for GWT 2.0.1 and 2.0.2 (Java API only)

- Support for Ext GWT (GXT) 2.1.1

- Support for GPE 1.3

- Use "web.xml" to get HTML file from "welcome-file" element

- Support for embedding a "Composite" created using "UiBinder"

- Support for "border" of GXT "ContentPanel.body"

- Check GXT resources only if module imports GXT module

- Add GPE natures to project when it is present

## Enhanced SWT support

- Enhanced automatic FormLayout mode with property pane support

- Reintroduced "classic" FormLayout editing mode and preferences

- FormLayout classic: added percent offsets management using design pane.

- Ask user use "FormLayout" instead of "absolute"

- Support for "DROP_DOWN" style of "DateTime"

- Support for "navigation figures" for "StackLayout"

## Enhanced JFace & RCP support

- Support for using "view inside of IFolderLayout" as reference on "IPageLayout"

- Support for rendering "FilteredItemsSelectionDialog"

- Parsing support for JFace GridLayoutFactory and GridDataFactory

## Enhanced Swing support

- MigLayout dimension editing dialogs should use "zero" based index

## Enhanced NLS support

- Better NLS support for embedded panels

## Code Generation & Parsing enhancements

- Significant parsing and speed optimizations

- Convert "instanceOfJFrame.add()" into "instanceOfJFrame.getContentPane().add()"

- Ignore unnecessary "LayoutData"

- Support for invoking "constructor" with "TypeVariable" parameter

## Editor & Property Pane Enhancements

- Ask about removing "inner type" listener, if used more than once