Ext JS Road Map
Our goals for 2008 are to continue improving the 2.x version line by adding new components and enhancing some of the existing areas of functionality in Ext as shown below. Looking ahead to 3.0, there are some big new areas that we'll be getting into. In addition to some often requested features (charting, Comet) our major area of focus will be adding sophisticated server integration for Ext components. In addition to plugins and examples tying into existing server frameworks, we'll also be introducing our own integrated transport mechanism that will allow binding and marshaling of data transparently between Ext components and your back end of choice.
Note that the list below is subject to change, and is not meant to outline every specific feature we have planned. It is intended to provide a high-level map of where Ext is headed over the next 12 months or so. There will be additional maintenance releases as needed as well.
Ext JS 2.1 (Released April 21, 2008)
View the release notes for full details.
- Full REST support
- Remote component loading samples
- First class support for non-Ajax form submits
- Upgrade all adapter libraries to current versions
- Additional support for AIR platform
- Grid filtering sample
- StatusBar
- Slider
- CheckBox/Radio group controls (deferred to 2.2)
Ext JS 2.2 (Released August 4, 2008)
View the release notes for full details.
- Styled Checkbox and Radio button controls
- CheckBox/Radio group controls
- Browser history support
- XML TreeLoader sample
- FileUpload field sample
- MultiSelect and ItemSelector sample
- Firefox 3.0 support
- Slider (already released in 2.1)
- Ext.Ajax enhancements (deferred to 3.0)
- Support for reset styles scoped to Ext components only (deferred to 3.0 to coincide with additional CSS refactoring to enable easier custom theming)
Ext JS 3.0 (Winter 2008/Early 2009)
- Update the Ext event registration model
- Flash Charting API
- Comet/Bayeux support
- Integrated client-server data binding/marshaling for Ext components
- ListView component
- Enhanced Button and Toolbar components
- ARIA/Section 508 accessibility improvements
- CSS updates for reset style scoping and easier custom theming
- Ext.Ajax enhancements
- Browser history support (released in 2.2)