Sencha Inc. | HTML5 Apps

Blog

Ext GWT 3.0 Beta Now Available

December 08, 2011 | Aditya Bansod

Ext GWT 3.0 Beta Now Available
Ext GWT 3.0 Beta Now Available. Download Ext GWT 3.0 Beta Today

Today we are happy to announce the availability of Ext GWT 3.0 Beta!

We consider this Ext GWT 3.0 Beta to be feature complete (with one exception, the tri-state tree). Moving forward we will focus solely on fixing bugs that we find and that the community reports. In the time since Developer Preview 5, the team has been hard at work finishing the new 3.0 features and working to fix bugs that have been reported by the community. We're excited in Ext GWT 3.0 to include the following major features:

  • Adoption of GWT Events and Handlers
  • First class support and interoperability with GWT Widgets
  • Interface based design (supports easier testing and the MVP pattern)
  • Improved model support (POJO based)
  • Compile time templates
  • Cells, including support for cells in data widgets
  • Cell based fields
  • New and improved strongly typed layout engine
  • Full UiBinder support
  • New native Draw and Charting API (no plugins!)
  • Custom theming based on Appearance pattern and ClientBundle

For a list of changes in 3.0 Beta, please refer to the release notes.

Download Ext GWT 3.0 Beta View Demo

The improvements in Ext GWT 3.0 allow you to take advantage of new functionality with a minimal learning curve. Also, the addition of the new plugin free charting components enable you to extend your applications with powerful data visualization and analytics capabilities, all without needing brower plugins. The new charting components leverage SVG and VML giving developers compatibility across all desktop browsers. And because v2 and v3 can coexist in the same applications (stay tuned for detailed instructions in a upcoming blog post), you can plan for an orderly upgrade that fits your development cycle.

Special promotion through the end of 2011

Sale We’re also offering a discounted special for the Ext GWT 2.x commercial bundle. From now until the end of the year, if you purchase an Ext GWT 2.x bundle, you’ll receive a 20% discount off the current price and receive Ext GWT 3.0 GA when it’s available at no additional cost! This special is available until the end of 2011, so take advantage of it now to lock in savings.

Ext GWT 2.x Sale prices
Buy Ext GWT 2.x + Support for 20% off through December 31st. You’ll be eligible for Ext GWT 3.x when available in the early half of 2012.

You can take advantage of this offer immediately at the Sencha store.

Additionally, we are pre-announcing updated Ext GWT 3.0 commercial pricing that will take effect after the release of Ext GWT 3.0 GA in the early half of 2012. Of course, Ext GWT 3.0 will continue to be available under the GPLv3 license, giving you the flexibility to choose the license that works best for your scenario.

Ext GWT 3.x prices to take effect in early half of 2012.

Maven

The final release of 3.0 will be put into Maven central and no extra repository is required. However, the releases before GA are released as snapshot releases.

To get the snapshot releases, you will need to add the following repository section to your pom.xml:
<repository>
  <id>sonatype-snapshots</id>
  <name>Sonatype Snapshots</name>
  <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
  <snapshots>
    <enabled>true</enabled>
  </snapshots>
</repository>
We have several artifacts available:
  • gxt-release - A zip of the release, similar to how Ext GWT was released before 3.0
  • gxt - The core component and data classes
  • gxt-charts - The new drawing and charting API
  • gxt-legacy - Classes to ease porting projects from earlier Ext GWT versions
  • uibinder-bridge - Optional support to allow complete configuring non Widget types using in UiBinder XML. Will not be required when Google releases 2.5

There are 21 responses. Add yours.

austin

3 years ago

In PR5, you indicated you would also add grid column reordering, but I notice it has not been implemented and is not listed as an exception alongside the tri-state tree.  Are there no longer plans to support this in the ExtGWT grid?

Other than that, it looks great!

Darrell Meyer Sencha Employee

3 years ago

@austin - We will be supporting column reordering in 3.0. It is about complete and will be included in the next beta release.

Travis Webb

3 years ago

Why not just call it GXT 3?

Trying to say “there’s this cool library called ee ex tee gee double-you tee three” is a hell of a mouthful. It’s called GXT all in the source already anyway. What’s the deal with this? Also, it’s impossible to find resources by googling “ext gwt grid issue” because I just get GWT results.

Just call it GXT already! Everyone already does except for Sencha. Frustrating.

Viacheslav Dobromyslov

3 years ago

Indeed great news. I was waiting for beta and hope it could be used in production.

Deepak

3 years ago

From the response to the first question, it is not clear if the tri-state tree is stil on the 3.0 roadmap?

Robert Komorovsky

3 years ago

What about new Neptune UI theme? Do you plan to incorporate it into final Ext GWT 3.0 release?

Piotr Kosmowski

3 years ago

Gr8 news. Thank you.

Viacheslav Dobromyslov

3 years ago

Ouch. com.sencha.gxt.widget.core.client.form.ValueBaseField.setPropertEditor()
Is it a bug and should be setPropertYEditor()?

Darrell Meyer Sencha Employee

3 years ago

@austin - column reordering is now complete and in SVN. You can see the change here http://staging.sencha.com:8080/examples-dev/#ExamplePlace:basicgrid.

@travis - Ext GWT is the official name of the product. Pronouncing as “X-Gwit” is a little easier than “E-X-T-G-W-T”.

@deepak - tri-state tree is still on the 3.0 roadmap and is being worked on now.

@robert - Neptune support will most likely be added in 3.1.

@viacheslav - Nice catch. We have filed ticket and this will be fixed for the next release.

Tom

3 years ago

What about backwards compatibility? How “smooth” do you expect upgrades to be?

Jeff Zemsky

3 years ago

Any comments or test data on the expected performance of 3.0?  Especially with large trees and grids.

Viacheslav Dobromyslov

3 years ago

@jeff
I’ve recently updated my system partly to 3.0. Without JSNI it works smoother. With simple binding GWT RequestFactory and GWT Editor support it actually rocks. There are of course some bugs in the code, but it didn’t stop me to run production.

sblommers

3 years ago

Fine job guys. Almost fixes all my current bugs. I was able to remove a bunch of workarounds. Also the Field.getValue() is fixed? (When T was of type X with field name and id it would always return the string representation).

@Darrel: Thanks for the quickness/updates!

austin

3 years ago

I cannot get the UiBinder support working with GWT Designer.  Will this be corrected before release?  I noticed complaints about this when you first released UiBinder support in a preview release too.

I also cannot seem to get UiBinder working with Grid and notice there are no examples for doing this.  Is support for this planned?

sallya

3 years ago

Excellent.

Viacheslav Dobromyslov

3 years ago

@sblommers There is also bug with ComboBox.getValue(). It returns null, but there is a workaround on the forum.
@Tom There is NO backward compatibility. But GXT 3 and GXT 2 could be used together. So you could REWRITE several parts of system according to the new version approaches and leave other parts working on GXT 2. I saw an example on the forum.
@austin
IMHO GWT Designer support is not high priority issue.

Nevertheless I do love this new version with native GWT architecture.

statinternet

3 years ago

Oh, great, I need this.

MARCO RIBEIRO

3 years ago

I cannot get the UiBinder support working with GWT Designer.  Will this be corrected before release?

William

3 years ago

@Viacheslav Dobromyslov
GWT Designer is indispensable in working with ExtGWT smile !

Rohan

3 years ago

I can find bugs right away in the GWT Examples explorer window!! Please dont repeat it! smile We Like you!!

Jennifer

2 years ago

When is the projected final release date planned for EXT GWT 3.0?

Comments are Gravatar enabled. Your email address will not be shown.

Commenting is not available in this channel entry.