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